Você está vendo a documentação do Apigee Edge.
Acesse a
documentação da Apigee X. informações
Estes tópicos explicam como solucionar problemas com o ZooKeeper, como erros de perda de conexão.
Erros de perda de conexão do ZooKeeper
Às vezes, os componentes de borda, como processadores de mensagens e servidores de gerenciamento, podem perder a conectividade com o ZooKeeper. Isso pode levar a problemas como erros de implantação do proxy da API, falhas da API de gerenciamento e assim por diante.
Manuais
Esta seção fornece informações e orientações sobre alguns procedimentos específicos que podem ser seguidos para solucionar problemas e resolver erros de perda de conexão do ZooKeeper.
Problema | Mensagem de erro nos registros | Playbook |
---|---|---|
Erros de perda de conexão do ZooKeeper |
O seguinte erro pode aparecer nos registros do roteador ou do processador de mensagens:
org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss
ou Talvez você veja o seguinte erro ao implantar o proxy de API na interface do Edge:
Error Fetching Deployments
Error while checking path existence for path: PATH
|
Erros de perda de conexão do ZooKeeper |
Informações de diagnóstico
Se você precisar de ajuda do suporte da Apigee com relação aos erros de perda de conexão do ZooKeeper, reúna as seguintes informações de diagnóstico e compartilhe-as no caso de suporte:
Informações de diagnóstico | Local | Como faço para coletar essas informações? |
---|---|---|
Comandos de verificação de integridade do 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 do ZooKeeper e arquivos associados | 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 |
Compactar todos os dados de diagnóstico | ZooKeeper |
tar -cvzf /tmp/data_CASE#_$(hostname).tar.gz /tmp/zookeeper_* |