<ph type="x-smartling-placeholder"></ph>
Vous consultez la documentation Apigee Edge.
Accédez à la page
Documentation sur Apigee X. En savoir plus
Toute erreur qui se produit lors du déploiement d'un proxy d'API est appelée erreur de déploiement. Déploiement des proxys d'API peuvent échouer pour diverses raisons, telles que des problèmes de connectivité réseau entre Serveurs périphériques, problèmes liés au datastore Cassandra, exceptions ZooKeeper et erreurs dans l'API un bundle de proxy.
Guides
Cette section fournit des informations et des conseils sur certaines procédures spécifiques qui peuvent être suivies. pour dépanner et résoudre les erreurs de déploiement.
Message d'erreur | Playbook |
---|---|
Error: Call timed out; either server is down or server is not reachable |
<ph type="x-smartling-placeholder"></ph> Erreur de délai d'inactivité |
Unexpected error Error while fetching children for path |
<ph type="x-smartling-placeholder"></ph> Erreur lors de la récupération des enfants pour le chemin |
Error while accessing datastore;Please retry later
|
<ph type="x-smartling-placeholder"></ph> Erreur lors de l'accès à Datastore |
Configuration failed, associated contexts = []
|
<ph type="x-smartling-placeholder"></ph> Échec de la configuration |
Unexpected error occurred while processing the updates,associated contexts = [] |
<ph type="x-smartling-placeholder"></ph> Erreur lors du traitement des mises à jour |
Informations de diagnostic
Si vous avez besoin de l'aide de l'assistance Apigee Edge concernant l'erreur de déploiement, rassemblez les éléments suivants de diagnostic et de les partager dans la demande d'assistance:
Informations de diagnostic | Où puis-je obtenir ces informations ? | Comment puis-je obtenir ces informations ? |
---|---|---|
Résultat de l'API Deployments | Serveur de gestion |
curl -s 0:8080/v1/organizations/ORGNAME/environments/ENVNAME/apis/APINAME/deployments > /tmp/ms_deployments_output_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).json |
Journaux du serveur de gestion | Serveur de gestion |
tar cvzf /tmp/ms_systemlogs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/edge-management-server/logs/system* tar cvzf /tmp/ms_transactionlogs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/edge-management-server/logs/transactions* Regroupez toutes les données sur le serveur de gestion à l'aide de la commande suivante: tar -cvzf /tmp/ms_data_CASE#_$(hostname).tar.gz* /tmp/ms_* |
Résultats de l'arbre de classification | Processeur de messages |
curl -s 0:8082/v1/classification/tree > /tmp/rmp_classification_tree_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).json |
Journaux de processeur de messages | Processeur de messages |
tar cvzf /tmp/rmp_systemlogs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/edge-message-processor/logs/system* tar cvzf /tmp/rmp_transactionlogs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/edge-message-processor/logs/transactions* tar cvzf /tmp/rmp_system_monitor_config_mp_logs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/edge-message-processor/edge-message-processor* /opt/apigee/var/log/edge-message-processor/config* /opt/apigee/var/log/edge-message-processor/system-monitor* |
Connectivité avec Cassandra | Processeur de messages |
telnet CASSANDRA_IP 9042 | tee /tmp/rmp_cassandra_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt telnet CASSANDRA_IP 9160 | tee /tmp/rmp_cassandra_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt Si vous ne disposez pas de nc -vz CASSANDRA_IP 9042 | tee /tmp/rmp_cassandra_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt nc -vz CASSANDRA_IP 9160 | tee /tmp/rmp_cassandra_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt |
Connectivité avec ZooKeeper | Processeur de messages |
telnet ZOOKEEPER_IP 2181 | tee /tmp/rmp_zookeeeper_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt Si vous ne disposez pas de nc -vz ZOOKEEPER_IP 2181 | tee /tmp/rmp_zookeeper_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt |
Compresser toutes les données de diagnostic | Processeur de messages |
tar -cvzf /tmp/rmp_data_CASE#_$(hostname).tar.gz* /tmp/rmp_* |
Journaux Cassandra | Cassandra |
tar cvzf /tmp/cassandra_logs_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).tar.gz /opt/apigee/var/log/apigee-cassandra/system* /opt/apigee/var/log/apigee-cassandra/config* tail -2000 /opt/apigee/var/log/apigee-cassandra/apigee-cassandra.log > /tmp/cassandra_apigee-cassandra_log_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).log |
Journaux ZooKeeper et fichiers associés | 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 |