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 Message Processors 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 la solución de problemas y la resolución de 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 un proxy de API en la nueva 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 con 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_* |