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
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_* |