ZooKeeper sorunları

Apigee Edge belgelerini görüntülüyorsunuz.
. Git: Apigee X belgeleri.
bilgi

Bu konularda, ZooKeeper'daki bağlantı kaybı hataları gibi sorunların nasıl giderileceği açıklanmaktadır.

ZooKeeper bağlantı kaybı hataları

Bazen İleti İşlemcileri ve Yönetim Sunucuları gibi Edge bileşenleri bağlantısı. Bu da API Proxy dağıtım hataları, Management API hataları vb.

Başucu Kitapları

Bu bölümde, uygulama ile ilgili talimatları uygulayın.

Sorun Günlüklerdeki hata mesajı Başucu Kitabı
ZooKeeper bağlantı kaybı hataları

Yönlendirici veya İleti İşlemci günlüklerinde aşağıdaki hatayı görebilirsiniz:

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]

veya

Edge kullanıcı arayüzünde API Proxy'sini dağıtırken aşağıdaki hatayı görebilirsiniz:

Error Fetching Deployments Error while checking path existence for path: PATH
ZooKeeper Bağlantı Kaybı Hataları

Teşhis bilgileri

Yardıma ihtiyacınız olursa ZooKeeper'da Apigee Desteği bağlantı kaybı hataları olup olmadığını öğrenip aşağıdaki teşhis bilgilerini toplayıp destek kaydı:

Teşhis bilgileri Konum Bu bilgileri nasıl toplarım?
ZooKeeper durum denetimi komutları 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
ZooKeeper günlükleri ve ilişkili dosyalar 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

Tüm teşhis verilerini sıkıştırın ZooKeeper
tar -cvzf /tmp/data_CASE#_$(hostname).tar.gz /tmp/zookeeper_*