Aller au contenu principal

Gateway

Le Gateway est l’environnement résident d’Anyy. Il possède sessions actives, outils, canaux, planifications, travaux d’arrière-plan et livraison ; TUI, Dashboard, CLI et clients de messagerie s’y connectent.

Vérifier le service​

anyy gateway status

Le résultat identifie répertoire du profil, hôte de service, socket et état du processus. Lorsque les deux versions sont disponibles, il signale aussi un écart entre Gateway actif et CLI actuelle.

Pour une vue produit plus large, lancez aussi :

anyy status

Démarrer et arrêter​

anyy gateway start
anyy gateway restart
anyy gateway stop

start installe le service utilisateur pris en charge s’il manque et attend brièvement que l’environnement soit joignable. restart rétablit également une installation manquante avant démarrage.

Anyy utilise le gestionnaire de services compatible de l’hôte, dont launchd utilisateur sur macOS, systemd utilisateur sur les Linux courants et l’intégration procd ou s6 prise en charge si installée.

L’arrêt interrompt le travail résident

Arrêter le Gateway déconnecte les canaux et arrête leur orchestration active, les planifications et le travail connecté. Vérifiez travaux/processus actifs avant maintenance. Le processus Dashboard séparé ou l’onglet peut rester ouvert malgré l’indisponibilité du Gateway.

Sélectionner un profil​

Chaque Gateway résident sert un profil résolu :

anyy --profile work gateway status

La sélection résout un répertoire sans créer un service utilisateur natif distinct par profil. macOS utilise la tâche launchd fixe com.anyy.anyy et systemd anyy.service. Si le service existant appartient à un autre répertoire, résolvez le contrôle de propriété au lieu d’écraser son fichier. L’intégration s6 possède sa gestion par profil. Consultez Profils.

Une TUI peut démarrer temporairement un Gateway intégré si sa socket par défaut manque ; il est nettoyé à sa fermeture. Installez/démarrez le service résident pour poursuivre ensuite. N’orientez pas deux processus non gérés vers le même profil. La propriété du profil protège aussi les opérations hors ligne modifiant l’état.

Quand redémarrer​

La plupart des changements compatibles de configuration/Dashboard réconcilient l’état actif sans redémarrage manuel. channel_webhooks.enabled et channel_webhooks.listen sont des paramètres d’écoute de démarrage et exigent un redémarrage ; Reload du compte seul ne les applique pas. Consultez Configuration webhook. Redémarrez lorsque :

  • gateway status indique un écart de version entre Gateway actif et CLI ;
  • une remédiation le demande explicitement ;
  • le service installé reste inaccessible après rechargement normal ;
  • vous terminez une maintenance hors ligne.

Dépannage​

  1. Inspectez le service :

    anyy gateway status
  2. Lancez les diagnostics produit :

    anyy doctor
  3. Redémarrez le service du profil résolu :

    anyy gateway restart
  4. Relancez status et doctor avant de modifier manuellement sockets ou fichiers du gestionnaire de services.

SymptômeÉtape probable
Service non installéanyy gateway start
Version du Gateway différente de la CLIanyy gateway restart après mise à jour
Dashboard/TUI ne se connecte pasVérifiez qu’ils résolvent les mêmes profil et socket
Maintenance hors ligne sans propriété exclusiveArrêtez le Gateway de ce profil puis réessayez

Consultez État et diagnostic pour les champs de diagnostic.