Problemas con ZooKeeper

Estás viendo la documentación de Apigee Edge.
Ir a la documentación de Apigee X.
info

En estos temas, se explica cómo solucionar problemas con ZooKeeper, como errores de pérdida de conexión.

Errores de pérdida de conexión de ZooKeeper

A veces, los componentes de Edge, como los procesadores de mensajes y los servidores de administración, pueden perder la conectividad con ZooKeeper. Esto puede generar problemas, como errores de implementación del proxy de API, fallas de la API de administración, etcétera.

Guías

En esta sección, se proporciona información y orientación sobre algunos procedimientos específicos que se pueden seguir para solucionar y resolver los errores de pérdida de conexión de ZooKeeper.

Problema Mensaje de error en los registros Guía
Errores de pérdida de conexión de ZooKeeper

Es posible que veas el siguiente error en los registros del router o del Message Processor:

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]

o

Es posible que veas el siguiente error cuando implementes el proxy de API en la IU de Edge:

Error Fetching Deployments Error while checking path existence for path: PATH
Errores de pérdida de conexión de ZooKeeper

Información de diagnóstico

Si necesitas asistencia del equipo de asistencia de Apigee para los errores de pérdida de conexión de ZooKeeper, recopila la siguiente información de diagnóstico y compártela en el caso de asistencia:

Información de diagnóstico Ubicación ¿Cómo recopilo esta información?
Comandos de verificación de estado de 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
Registros de ZooKeeper y archivos asociados 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

Comprime todos los datos de diagnóstico ZooKeeper
tar -cvzf /tmp/data_CASE#_$(hostname).tar.gz /tmp/zookeeper_*