Vous consultez la documentation d'Apigee Edge.
Consultez la
documentation Apigee X. en savoir plus
Ces articles expliquent comment résoudre les problèmes liés à ZooKeeper, tels que les erreurs de perte de connexion.
Erreurs de perte de connexion ZooKeeper
Il arrive que les composants Edge tels que les processeurs de messages et les serveurs de gestion perdent leur connectivité avec ZooKeeper. Cela peut entraîner des problèmes tels que des erreurs de déploiement du proxy d'API, des échecs de l'API de gestion, etc.
Guides
Cette section fournit des informations et des conseils sur certaines procédures spécifiques pouvant être suivies pour résoudre les erreurs de perte de connexion ZooKeeper.
Problème | Message d'erreur dans les journaux | Playbook |
---|---|---|
Erreurs de perte de connexion ZooKeeper |
L'erreur suivante peut s'afficher dans les journaux du routeur ou du processeur de messages:
org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss
ou L'erreur suivante peut s'afficher lors du déploiement du proxy d'API dans l'interface utilisateur Edge:
Error Fetching Deployments
Error while checking path existence for path: PATH
|
Erreurs de perte de connexion ZooKeeper |
Informations de diagnostic
Si vous avez besoin de l'aide de l'assistance Apigee concernant les erreurs de perte de connexion ZooKeeper, rassemblez les informations de diagnostic suivantes et partagez-les dans la demande d'assistance:
Informations de diagnostic | Emplacement | Comment puis-je recueillir ces informations ? |
---|---|---|
Commandes de vérification de l'état ZooKeeper | ZooKeeper |
echo "ruok" | nc localhost 2181 | tee /tmp/zookeeper_NODE#_ruok_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt echo srvr | nc localhost 2181 | tee /tmp/zookeeper_NODE#_srvr_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt echo mntr | nc localhost 2181 | tee /tmp/zookeeper_NODE#_mntr_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt echo stat | nc localhost 2181 | tee /tmp/zookeeper_NODE#_stat_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt echo cons | nc localhost 2181 | tee /tmp/zookeeper_NODE#_cons_$(hostname)-$(date +%Y.%m.%d_%H.%M.%S).txt |
Journaux ZooKeeper et fichiers associés | ZooKeeper | tar cvzf /tmp/zookeeper_logs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/apigee-zookeeper/*.log /opt/apigee/apigee-zookeeper/conf/zoo.cfg /opt/apigee/data/apigee-zookeeper/data/myid |
Compressez toutes les données de diagnostic. | ZooKeeper |
tar -cvzf /tmp/data_CASE#_$(hostname).tar.gz /tmp/zookeeper_* |