Anda sedang melihat dokumentasi Apigee Edge.
Buka
dokumentasi Apigee X. info
Topik ini menjelaskan cara memecahkan masalah terkait ZooKeeper seperti error kehilangan koneksi.
Terjadi error pada koneksi ZooKeeper
Terkadang komponen Edge seperti Pemroses Pesan dan Server Pengelolaan dapat kehilangan konektivitas dengan ZooKeeper. Hal ini dapat menyebabkan masalah seperti error deployment Proxy API, kegagalan Management API, dan sebagainya.
Playbook
Bagian ini memberikan informasi dan panduan tentang beberapa prosedur khusus yang dapat diikuti untuk memecahkan masalah dan menyelesaikan error hilangnya koneksi ZooKeeper.
Masalah | Pesan error di log | Playbook |
---|---|---|
Terjadi error pada koneksi ZooKeeper |
Anda mungkin melihat error berikut di log Router atau Message Processor:
org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss
atau Anda mungkin melihat error berikut saat men-deploy Proxy API di UI Edge:
Error Fetching Deployments
Error while checking path existence for path: PATH
|
Error Koneksi ZooKeeper |
Informasi diagnostik
Jika Anda memerlukan bantuan dari Dukungan Apigee terkait error hilangnya koneksi ZooKeeper, kumpulkan informasi diagnostik berikut dan bagikan dalam kasus dukungan:
Informasi diagnostik | Lokasi | Bagaimana cara mengumpulkan informasi ini? |
---|---|---|
Perintah health check 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 ZooKeeper dan file terkait | 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 |
Kompresi semua data diagnostik | ZooKeeper |
tar -cvzf /tmp/data_CASE#_$(hostname).tar.gz /tmp/zookeeper_* |