Przeglądasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. Informacje
Każdy błąd występujący podczas wdrażania serwera proxy interfejsu API jest nazywany błędem wdrożenia. Wdrożenie serwerów proxy interfejsu API może się nie udać z różnych powodów, takich jak problemy z połączeniem sieciowym między serwerami brzegowymi, problemy z magazynem danych Cassandra, wyjątki ZooKeeper i błędy w pakiecie proxy interfejsu API.
Scenariusze
W tej sekcji znajdziesz informacje i wskazówki na temat określonych procedur, z których można korzystać podczas rozwiązywania problemów i eliminowania błędów wdrażania.
Komunikat o błędzie | Poradnik |
---|---|
Error: Call timed out; either server is down or server is not reachable |
Błąd związany z czasem oczekiwania |
Unexpected error Error while fetching children for path |
Błąd pobierania elementów podrzędnych dla ścieżki |
Error while accessing datastore;Please retry later
|
Błąd podczas uzyskiwania dostępu do Datastore |
Configuration failed, associated contexts = []
|
Konfiguracja nie powiodła się |
Unexpected error occurred while processing the updates,associated contexts = [] |
Błąd podczas przetwarzania aktualizacji |
Informacje diagnostyczne:
Jeśli potrzebujesz pomocy zespołu pomocy Apigee Edge w sprawie błędu wdrożenia, zbierz poniższe informacje diagnostyczne i udostępnij je w zgłoszeniu do zespołu pomocy:
Informacje diagnostyczne: | Gdzie mogę znaleźć te informacje? | Jak mogę zebrać te informacje? |
---|---|---|
Dane wyjściowe interfejsu Deployments API | Serwer zarządzania |
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 |
Logi serwera zarządzania | Serwer zarządzania |
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* Połącz wszystkie dane na serwerze zarządzania za pomocą tego polecenia: tar -cvzf /tmp/ms_data_CASE#_$(hostname).tar.gz* /tmp/ms_* |
Dane wyjściowe drzewa klasyfikacji | procesor komunikatów |
curl -s 0:8082/v1/classification/tree > /tmp/rmp_classification_tree_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).json |
Logi procesora wiadomości | procesor komunikatów |
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* |
Połączenia z Cassandrą | procesor komunikatów |
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 Jeśli nie masz 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 |
Połączenia z ZooKeeper | procesor komunikatów |
telnet ZOOKEEPER_IP 2181 | tee /tmp/rmp_zookeeeper_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt Jeśli nie masz nc -vz ZOOKEEPER_IP 2181 | tee /tmp/rmp_zookeeper_NODE#_connectivity_$(hostname)_$(date +%Y.%m.%d_%H.%M.%S).txt |
Kompresuj wszystkie dane diagnostyczne | procesor komunikatów |
tar -cvzf /tmp/rmp_data_CASE#_$(hostname).tar.gz* /tmp/rmp_* |
Logi 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 |
Logi ZooKeeper i powiązane pliki | 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 |