ZooKeeper sorunları

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
bilgi

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

ZooKeeper bağlantı kaybı hataları

Bazen Mesaj İşlemciler ve Yönetim Sunucuları gibi Edge bileşenleri ZooKeeper ile bağlantıyı kaybedebilir. Bu durum, API proxy'si dağıtım hataları ve Management API hataları gibi sorunlara yol açabilir.

Başucu kitapları

Bu bölümde, ZooKeeper bağlantı kaybı hatalarını gidermek ve çözmek için izlenebilecek bazı özel prosedürlerle ilgili bilgiler ve rehberlik sağlanmaktadır.

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

Yönlendirici veya mesaj işlemcisi 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'si 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

ZooKeeper bağlantı kaybı hatalarıyla ilgili olarak Apigee Destek Ekibi'nden yardım almanız gerekiyorsa aşağıdaki teşhis bilgilerini toplayıp destek kaydında paylaşın:

Teşhis bilgileri Konum Bu bilgileri nasıl toplayabilirim?
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_*