Dokumentacja komunikatu o błędzie

Przeglądasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
Informacje

Ta strona zawiera linki do poradników dotyczących rozwiązywania problemów z błędami i innymi problemami, które mogą wystąpić podczas korzystania z Apigee Edge. Każdy poradnik dotyczący rozwiązywania problemów wyjaśnia, jak diagnozować i rozwiązywać poszczególne rodzaje problemów.

Problemy z Analytics

Dowiesz się z nich, jak rozwiązać problemy, które powodują, że dane Analytics nie wyświetlają się w panelach informacyjnych lub w raportach niestandardowych.

Komunikat o błędzie lub opis Poradnik
The report timed out: Try again with a smaller date range or a larger aggregation interval.

Upłynął limit czasu w raportach Analytics

lub:

Upłynął limit czasu raportu

Komunikat o błędzie może się nie pojawić, dopóki na serwerze Postgres nie zostanie całkowicie zapełnione miejsce na dysku. Na serwerze Postgres kończy się miejsce na dysku
Nie wykryto błędów. Zmienna niestandardowa nie jest widoczna w niestandardowych raportach Analytics
No traffic in the selected date range Dane nie wyświetlają się w panelach statystyk
Temat wyjaśnia, jak wykonać często wymagane zadanie. Dodawanie i usuwanie komponentów Analytics w grupach Analytics
Could not get data for path Wymiary niestandardowe nie wyświetlają się po skonfigurowaniu wielu grup osi

Błędy wdrażania

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. W tej sekcji znajdziesz informacje i wskazówki na temat określonych procedur, z których można korzystać podczas rozwiązywania problemów z wdrażaniem.
Komunikat o błędzie lub opis 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 = [] Błąd konfiguracji
Unexpected error occurred while processing the updates, associated contexts = [] Błąd podczas przetwarzania aktualizacji

Błędy w portalu dla programistów

Te tematy pomogą Ci rozwiązać problemy, które możesz napotkać podczas korzystania z portalu dla deweloperów. Zanim spróbujesz rozwiązać problemy z portalem dla programistów, upewnij się, że znasz podstawowe zasady jego działania, zgodnie z opisem w artykule Rozwiązywanie problemów z portalem dla programistów.
Komunikat o błędzie lub opis Poradnik
An internal error has occurred. Please retry your request. Wewnętrzny błąd portalu dla programistów
The website encountered an unexpected error. Please try again later. LUB There was an error trying to create the App. Please try again later. Problemy z komunikacją w portalu dla programistów

Problemy z zarabianiem

Poniższe tematy pomogą Ci rozwiązać typowe problemy z zarabianiem.

Komunikat o błędzie lub opis Poradnik
<error>
   <messages>
        <message>Exceeded developer limit configuration -</message>
        <message>Is Developer Suspended - true</message>
   </messages>
</error>
Deweloper został zawieszony
Możesz nie widzieć żadnych komunikatów o błędach, ale możesz zobaczyć problemy opisane w sekcji Objawy w artykule Problemy z konfiguracją funkcji zarabiania. Problemy z konfiguracją zarabiania

Problemy z routerami brzegowymi

Router brzegowy jest zaimplementowany za pomocą NGINX. W trakcie procesu uaktualniania Edge lub podczas zmiany konfiguracji routera możesz zobaczyć błędy konfiguracji NGINX. Ten artykuł pomoże Ci rozwiązać te problemy.

Komunikat o błędzie lub opis Poradnik
Nie pojawią się żadne komunikaty o błędach. Jednak z powodu nieprawidłowych plików konfiguracyjnych możesz nie być w stanie uruchomić serwerów proxy interfejsu API. Nieprawidłowe pliki konfiguracyjne

Problemy z OpenLDAP

Poniższe tematy pomogą Ci rozwiązać typowe problemy z OpenLDAP.

Komunikat o błędzie lub opis Poradnik
Unknown username and password combination. Protokół SMTP jest wyłączony, a użytkownicy muszą zresetować hasło
Nie pojawiają się żadne błędy, interfejs Edge po prostu nie wyświetla listy użytkowników, którzy powinni zostać zreplikowani na wszystkich serwerach OpenLDAP. Protokół LDAP nie jest replikowany.
SLAPD Dead But Pid File Exists Nie udało się uruchomić OpenLDAP
Unknown username and password combination. Uszkodzenie danych OpenLDAP

Błędy w czasie wykonywania

Poniższe tematy pomogą Ci rozwiązać typowe problemy ze środowiskiem wykonawczym.

Komunikat o błędzie lub opis Poradnik
HTTP/1.1 500 Internal Server Error LUB
{
   "fault":{
      "detail":{
         "errorcode":"steps.servicecallout.ExecutionFailed"
      },
      "faultstring":"Execution of ServiceCallout callWCSAuthServiceCallout failed.
        Reason: ResponseCode 400 is treated as error"
   }
}


500 Wewnętrzny błąd serwera
HTTP/1.1 502 Bad Gateway LUB
{
   "fault": {
      "faultstring": "Unexpected EOF at target",
      "detail": {
           "errorcode": "messaging.adaptors.http.UnexpectedEOFAtTarget"
       }
    }
}
502 Nieprawidłowa brama
HTTP/1.1 503 Service Unavailable LUB HTTP/1.1 503 Service Unavailable: Back-end server is at capacity LUB
{
   "fault": {
      "faultstring": "The Service is temporarily unavailable",
      "detail": {
           "errorcode": "messaging.adaptors.http.flow.ServiceUnavailable"
       }
    }
}
Usługa 503 niedostępna
HTTP/1.1 503 Service Unavailable LUB Received fatal alert: handshake_failure Nieudane uzgadnianie połączenia SSL
HTTP/1.1 503 Service Unavailable LUB
{
 "fault": {
    "faultstring":"The Service is temporarily unavailable",
    "detail":{
        "errorcode":"messaging.adaptors.http.flow.ServiceUnavailable"
    }
 }
}
Błędy uzgadniania połączenia SSL – nieprawidłowy certyfikat klienta
HTTP/1.1 504 Gateway Timeout LUB
{
   "fault": {
      "faultstring": "Gateway Timeout",
      "detail": {
           "errorcode": "messaging.adaptors.http.flow.GatewayTimeout"
       }
    }
}


Przekroczenie limitu czasu bramy 504

Problemy z ogrodem zoologicznym

Poniższe tematy pomogą Ci rozwiązać typowe problemy z Zookeeper.
Komunikat o błędzie lub opis Poradnik
org: env: main ERROR ZOOKEEPER - ZooKeeperServiceImpl.exists() : Could not detect existence of path: /regions/dc-1/pods/analytics/servers/abc123/reachable , reason: KeeperErrorCode = ConnectionLoss

LUB

org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss

LUB

Interfejs Edge może wyświetlić ten błąd:

Error Fetching Deployments Error while checking path existence for path: path
Błędy utraty połączenia z Zookeeper
Problemy z danymi, często nazywane problemami z okablowaniem, mogą objawiać się jako 1 z kilku problemów. Więcej informacji znajdziesz w sekcji Problemy z danymi z Zookeeper. Problemy z danymi z Zookeeper
+ apigee-service apigee-zookeeper status apigee-service: apigee-zookeeper: Not running (DEAD) apigee-all: Error: status failed on [apigee-zookeeper] Nie można uruchomić Zookeeper

Narzędzia diagnostyczne i dzienniki

W tych tematach opisano narzędzia i logi, które mogą pomóc w diagnozowaniu określonych rodzajów problemów, które mogą wystąpić podczas korzystania z Apigee Edge.

  • Narzędzie do sniffera pakietów TCP/IP (tcpdump)
    Narzędzie tcpdump to narzędzie do sniffera pakietów wiersza poleceń, które umożliwia przechwytywanie lub filtrowanie pakietów TCP/IP odbieranych lub przesyłanych w sieci.
  • Zrzuty sterty
    Zrzuty sterty to zrzuty pamięci procesu Java. Zawierają one informacje o obiektach i klasach Java w stercie w momencie gromadzenia zrzutu stosu.
  • Zrzuty wątków
    Zrzut wątku to zrzut stanu wszystkich wątków uruchomionego procesu Java. Stan każdego wątku jest przedstawiany z zawartością jego stosu, czyli zrzutu stosu.