Services de Apps
Introduction
Service est le composant d'ONLYOFFICE Apps permettant d'effectuer des opérations de longue durée en arrière-plan sans intervention de l'utilisateur. Il est possible de démarrer ou d'arrêter le service à partir de n'importe quel composant d'application ou d'autres services.
Vous trouverez ci-dessous la liste des services ONLYOFFICE Apps.
| Service | Description |
|---|---|
| AI | Le serveur d'API REST permettant de travailler avec les fonctionnalités d'IA. Ce service traite les requêtes API liées à l'IA. Le numéro du port est 5157. |
| AI.Worker | Le service dédié aux tâches en arrière-plan liées à l'IA. Il vectorise les documents de la base de connaissances en vue d'une recherche sémantique ultérieure et effectue l'exportation des chats et des messages. Le numéro du port est 5124. |
| ApiSystemService | Le service utilisé pour travailler avec les espaces de travail (création, suppression d'espaces de travail, etc.). Le numéro du port est 5010. |
| BackupService | Traite les requêtes API liées aux sauvegardes. Le numéro du port est 5012. |
| ClearEvents | Efface les tables login_events et audit_events selon LoginHistoryLifeTime et AuditTrailLifeTime afin de déconnecter les utilisateurs après le délai d'attente. Le numéro du port est 5027. |
| Data.Backup.Worker | Lance les services supplémentaires liés à la création des sauvegardes: • BackupWorkerService - lance WorkerService qui exécute les sauvegardes, les restaurations, etc.; • BackupListenerService - attend une notification pour supprimer les sauvegardes selon la planification; • BackupCleanerTempFileService - supprime les fichiers temporaires restants après la sauvegarde; • BackupCleanerService - supprime les sauvegardes obsolètes; • BackupSchedulerService - exécute les sauvegardes selon la planification. Le numéro du port est 5032. |
| DocEditor | Le service qui permet l'interaction avec documentserver. Le numéro du port est 5013. |
| FileServer | • Traite les requêtes API liées aux documents. • Lance OFormService. Le numéro du port est 5007. |
| Files.Worker | Lance les services supplémentaires liés à la gestion des fichiers: • ElasticSearchIndexService - indexe les documents à l'aide d'OpenSearch; • FeedAggregatorService - regroupe les notifications; • FeedCleanerService - supprime les notifications; • FileConverterService - convertit les documents; • ThumbnailBuilderService - génère les miniatures des documents; • Launcher - supprime les fichiers obsolètes de la corbeille. Le numéro du port est 5009. |
| Identity.Authorization | Le service responsable des méthodes d'authentification utilisées pour accéder à l'espace de travail, par exemple la technologie OAuth. |
| Identity.Registration | Le service responsable de la gestion des identités des utilisateurs et de l'authentification au sein de l'espace de travail à l'aide de la technologie OAuth. |
| Login | Le service utilisé pour la connexion des utilisateurs et l'affichage de l'assistant. Le numéro du port est 5011. |
| Management | Le service responsable de la création et de la gestion de plusieurs espaces de travail (Space Management). Le numéro du port est 5015. |
| MCP | Le serveur qui fonctionne à l'aide du Model Context Protocol et qui fournit à l'IA les fonctionnalités nécessaires pour travailler dans l'espace de travail. Par exemple, il est possible de demander à l'IA de créer une salle. Le numéro du port est 5158. |
| MigrationRunner | Le service qui exécute la migration des utilisateurs et de leurs données depuis des services tiers lors de l'importation des données. |
| NewAi | Le service qui fournit l'interface permettant de travailler avec les fonctionnalités d'IA. |
| NotifyService | Lance les services supplémentaires liés aux notifications sur les événements de l'espace de travail: • NotifySenderService - envoie les messages depuis la base de données; • NotifyCleanerService - supprime les messages. Le numéro du port est 5005. |
| PeopleServer | Traite les requêtes API liées au module Personnes. Le numéro du port est 5004. |
| SDK | Le service qui permet d'intégrer ONLYOFFICE Apps dans votre propre application web à l'aide de l'Embed SDK. Le numéro du port est 5099. |
| Socket.IO | Assure la communication bidirectionnelle entre un client et un serveur. Il permet aux pages de recevoir des données sans redémarrage (par exemple, des miniatures ou de nouveaux documents). Le numéro du port est 9899. |
| SsoAuth.Svc | Permet d'activer et de configurer l'authentification unique (SSO) basée sur SAML, qui offre aux utilisateurs un moyen plus rapide, plus simple et plus sûr d'accéder à l'espace de travail. Le numéro du port est 9834. |
| StudioNotifyService | Génère des notifications et les envoie à d'autres services (par exemple, NotifyService). Le numéro du port est 5006. |
| Telegram | Le service utilisé pour recevoir les notifications de l'espace de travail via Telegram. Le numéro du port est 5075. |
| Web.HealthChecks.UI | Affiche la liste des services lancés. Le numéro du port est 5033. |
| WebApi | Traite les requêtes API non liées aux services ci-dessus. Par exemple, il traite les requêtes liées aux paramètres, à l'audit, à l'authentification, etc. Le numéro du port est 5000. |
| WebStudio | Traite les gestionnaires storage et les pages d'autorisation. Le numéro du port est 5003. |