Problemy z ZooKeeper

Przeglądasz dokumentację Apigee Edge.
Przejdź do Dokumentacja Apigee X.
informacje.

Z tych artykułów dowiesz się, jak rozwiązywać problemy z ZooKeeper, takie jak błędy utraty połączeń.

Błędy związane z utratą połączenia ZooKeeper

Czasami komponenty brzegowe, takie jak procesory wiadomości i serwery zarządzania, mogą w aplikacji ZooKeeper. Może to prowadzić do problemów, takich jak błędy wdrożenia serwera proxy API, Błędy interfejsu API zarządzania itp.

Scenariusze

Ta sekcja zawiera informacje i wskazówki dotyczące określonych procedur, które można a następnie w celu rozwiązania problemu utraty połączenia z aplikacją ZooKeeper.

Problem Komunikat o błędzie w logach Poradnik
Błędy związane z utratą połączenia ZooKeeper

W dziennikach routera lub procesora wiadomości możesz zobaczyć ten błąd:

org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss
at
org.apache.zookeeper.KeeperException.create(KeeperException.java:99) ~[zookeeper-3.4.6.jar:3.4.6-1569965]

lub

Podczas wdrażania serwera proxy API w interfejsie Edge może pojawić się ten błąd:

Error Fetching Deployments Error while checking path existence for path: PATH
Błędy związane z utratą połączenia ZooKeeper

Informacje diagnostyczne:

Jeśli potrzebujesz pomocy od Zespół pomocy Apigee w ZooKeeper błędów związanych z utratą połączenia, a następnie zbierz poniższe informacje diagnostyczne i udostępnij je zgłoszenie do zespołu pomocy:

Informacje diagnostyczne: Lokalizacja Jak zebrać te informacje?
Polecenia kontroli stanu 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
Logi ZooKeeper i powiązane z nimi pliki 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

Skompresuj wszystkie dane diagnostyczne ZooKeeper
tar -cvzf /tmp/data_CASE#_$(hostname).tar.gz /tmp/zookeeper_*