Stai visualizzando la documentazione di Apigee Edge.
Consulta la
documentazione di Apigee X. info
Questi argomenti spiegano come risolvere i problemi relativi a ZooKeeper, ad esempio gli errori di perdita di connessione.
Errori di perdita di connessione di ZooKeeper
A volte, i componenti Edge come i Message Processor e i Management Server potrebbero perdere la connettività con ZooKeeper. Ciò può causare problemi come errori di deployment dei proxy API, errori dell'API di gestione e così via.
Playbook
Questa sezione fornisce informazioni e indicazioni su alcune procedure specifiche che possono essere seguite per risolvere gli errori di perdita di connessione di ZooKeeper.
| Problema | Messaggio di errore nei log | Playbook |
|---|---|---|
| Errori di perdita di connessione di ZooKeeper |
Nei log del router o del processore di messaggi potrebbe essere visualizzato il seguente errore:
org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss
o Potrebbe essere visualizzato il seguente errore durante il deployment del proxy API nell'interfaccia utente di Edge:
Error Fetching Deployments
Error while checking path existence for path: PATH
|
Errori di perdita di connessione di ZooKeeper |
Informazioni diagnostiche
Se hai bisogno dell'assistenza dell' assistenza Apigee per gli errori di perdita di connessione di ZooKeeper, raccogli le seguenti informazioni diagnostiche e condividile nella richiesta di assistenza:
| Informazioni diagnostiche | Località | Come faccio a raccogliere queste informazioni? |
|---|---|---|
| Comandi di controllo di integrità di 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 |
| Log di ZooKeeper e file associati | 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 |
| Comprimi tutti i dati diagnostici | ZooKeeper |
tar -cvzf /tmp/data_CASE#_$(hostname).tar.gz /tmp/zookeeper_* |