Przeglądasz dokumentację Apigee Edge.
Przejdź do
Dokumentacja Apigee X. informacje.
27 stycznia 2020 r. firma Google udostępniła hybrydowe środowisko wykonawcze Apigee w wersji 1.1.0. Ta sekcja opisuje nowe funkcje i zmiany wprowadzone w wersji 1.1.0.
Uaktualniam
Nie możesz uaktualnić wersji 1.0.0 do 1.1.0, a nowa wersja nie jest zgodna wstecznie z wersji 1.0.0. Wersja 1.1.0 wymaga nowej instalacji.
Nowe funkcje i ulepszenia
Apigee Connect (wersja alfa)
Apigee Connect w wersji alfa umożliwia usłudze Apigee hybrydowej MART połączenie z platformą zarządzania bez konieczności ujawniania punktu końcowego MART. Jeśli korzystasz z Apigee Connect, nie musisz skonfigurować bramę ruchu przychodzącego MART przy użyciu aliasu hosta i autoryzowanego serwera DNS certyfikat. Aby uzyskać szczegółowe informacje, skontaktuj się z przedstawicielem Apigee.
Routing ścieżki podstawowej
Routing według ścieżek podstawowych pozwala skonfigurować sposób, w jaki hybrydowe trasy Apigee kierują wywołania serwera proxy interfejsu API Apigee w konkretnych środowiskach. Szczegółowe informacje znajdziesz w sekcji Konfigurowanie podstawy routingu ścieżki.
Zmiany
Poniższe zmiany zostały wprowadzone w hybrydowym środowisku wykonawczym w wersji 1.1.0. Niektóre z tych zmian jak zaznaczono, nie są niezgodne wstecznie z wersją 1.0.0.
- Interfejs wiersza poleceń
apigeectl
instaluje teraz Istio w przestrzeni nazwistio-system
. To jest domyślna przestrzeń nazw Istio. Ta zmiana jest niekompatybilna wstecznie. w wersji hybrydowej 1.0.0. - Interfejs wiersza poleceń
apigeectl
instaluje teraz CertManagera w interfejsie wiersza poleceń Przestrzeń nazwcert-manager
. Ta zmiana jest niekompatybilna wstecznie. w wersji hybrydowej 1.0.0. - Obsługiwana wersja Istio wdrożona z hybrydowym środowiskiem wykonawczym Apigee została przeniesiona do wersji 1.4.2 bo wersja 1.2.x nie jest już obsługiwana.
Usunięto błędy
Naprawiono te problemy wymienione w informacjach o wersji hybrydowej Apigee 1.0.0:
Problem | Opis |
---|---|
144886537 | Routing ścieżki podstawowej nie działa w hybrydowej wersji Apigee 1.0.0. Gdy zastąpienia są skonfigurowane pod kątem kierowania do różnych środowisk z tym samym aliasem hosta, ruch przychodzący nie kieruje do środowiska na podstawie ścieżki. |
143774187 | Hybrydowy interfejs z etykietą „Firma” w widoku Aplikacje. |
Znane problemy
W poniższej tabeli opisano znane problemy występujące w tej wersji:
Problem | Opis |
---|---|
Nie dotyczy | Nie można użyć znaku „*” dla właściwości hostAlias zarówno dla zmiennych mart , jak i
Konfiguracje envs . Sprawdzoną metodą jest użycie konkretnej nazwy hosta
dla konfiguracji mart . |
Nie dotyczy | Ustawiam HTTP_PROXY , HTTPS_PROXY i NO_PROXY
nie są obsługiwane w wersji Apigee Connect Alpha. |
Nie dotyczy | Błąd nieprawidłowego nagłówka HTTP: ruch przychodzący Istio przełącza wszystkie przychodzące odpowiedzi celu na protokół HTTP2. Hybrydowy procesor wiadomości obsługuje tylko protokół HTTP1, może zobaczyć następujący błąd w przypadku wywołania serwera proxy interfejsu API: http2 error: Invalid HTTP header field was received: frame type: 1, stream: 1, name: [:authority], value: [domain_name] Jeśli widzisz ten błąd, możesz wykonać jedną z poniższych czynności, aby poprawić błąd problem:
|
144584813 | Jeśli po utworzeniu sesji debugowania nie zawiera ona jeszcze żadnych transakcji, interfejs List Debug Sessions API nie uwzględnia tej sesji na tej liście. Interfejs API uwzględnia sesje w odpowiedzi tylko wtedy, gdy zawierają one co najmniej jedną transakcję. |
144436206 | W widoku Cache Performance (Wydajność pamięci podręcznej) współczynnik trafień w pamięci podręcznej to niepoprawnie. |
144321491 | Logi hybrydowe Apigee „Utworzenie brakującej pamięci podręcznej” powiadomienia o potencjalnym pogorszenie wydajności. Takie komunikaty są zjawiskiem normalnym i można je zignorować. |
144321144 | Nie można ponownie załadować serwerów proxy z bezpiecznymi hostami wirtualnymi. |
144286363 | Maska debugowania w pliku env.json nie maskuje danych odpowiedzi. Ten interfejs API służący do aktualizowania maski debugowania env.json przy użyciu pola responseJSONPaths nie działa: PATCH /v1/organizations/org/environments/env/debugmask?replaceRepeatedFields=true { "responseJSONPaths": ["$.maskedDataEnv"] } Aby obejść ten problem ze śledzeniem, możesz usunąć całą sesję śledzenia w interfejsie użytkownika lub użyć interfejsów API śledzenia, aby usunąć poszczególne transakcje w ramach sesji. |
143659917 | Ustawienie wygaśnięcia zasady PopulationCache musi mieć określoną wartość od 1 do 30. Na przykład: <ExpirySettings> <TimeoutInSec>30</TimeoutInSec> </ExpirySettings> |
133192879 | Podsumowanie: przy korzystaniu z interfejsu API lub interfejsu użytkownika czas oczekiwania na pobranie
stanu wdrożenia organizacji. Takie opóźnienie może spowodować odpowiedź Obejście problemu: odśwież stronę w przeglądarce (lub wyślij żądanie jeszcze raz). |