1.1.1 – Informacje o wersji hybrydowego środowiska wykonawczego Apigee

Przeglądasz dokumentację Apigee Edge.
Przejdź do Dokumentacja Apigee X.
informacje.

14 lutego 2020 r. opublikowaliśmy hybrydowe środowisko wykonawcze Apigee w wersji 1.1.1.

Uaktualniam

Nie możesz uaktualnić wersji 1.0.0 do 1.1.1, a nowa wersja nie jest zgodna wstecznie z wersji 1.0.0. Jeśli rozpoczynasz korzystanie z wersji 1.0.0, wersja 1.1.1 wymaga nowej instalacji. Jeśli korzystasz obecnie z wersji 1.1.0, możesz przejść na nowszą wersję, wykonując poniższe instrukcje: Uaktualniam Apigee Hybrid.

Nowe funkcje i aktualizacje

Oto nowe funkcje i ulepszenia wprowadzone w tej wersji:

Obsługa GKE On-Prem i AKS

Teraz możesz zainstalować hybrydowe środowisko wykonawcze w Anthos GKE wdrożonym lokalnie (GKE On-Prem) oraz w Microsoft® Azure Kubernetes Service (AKS). Zobacz Część 2. Krótkie wprowadzenie do środowiska wykonawczego.

Wiele regionów wdrożenia są również obsługiwane w przypadku GKE On-Prem i AKS. Zobacz wdrażanie w wielu regionach GKE i GKE On-Premoraz Wdrożenie w AKS w wielu regionach

Zmienne proxy dla komponentów hybrydowych

Możesz teraz podać parametry konfiguracji serwera proxy przekierowania HTTP. Kiedy cała komunikacja internetowa na potrzeby komponentów UDCA, MART i Synchronizer. przez serwer proxy. Informacje o konfiguracji httpProxy zapoznaj się z sekcją poświęconą właściwościom httpProxy. (132167490)

Usunięto błędy

W tej wersji poprawiono następujące błędy. Ta lista jest przeznaczona głównie dla użytkowników sprawdzających aby sprawdzić, czy jego zgłoszenia zostały rozwiązane. Nie zapewnia on szczegółowych informacji dla wszystkich użytkowników.

Identyfikator problemu Nazwa komponentu Opis
144448262 Platforma K8S

Rozbieżność w danych UDCA udca_upstream_http_error_count label

147258525 Koszt za spot (CPS)

Włączanie partycjonowanego indeksu haszowania w trybie hybrydowym

144286363 Śledzenie

Rozwiązaliśmy problem, który powodował, że maska debugowania w tabeli env.json nie maskowała danych odpowiedzi.

147191247 Platforma K8S

Klucz szyfrowania umowy nie powinien być częścią apigeectl init

146932903 Platforma K8S

Usuwanie niechcianych portów z ruchu przychodzącego istio

146426226 Platforma K8S

Logi ruchu przychodzącego nie są zbierane

143660032 RMP,

Niepowodzenie com.apigee.test.runtime.steps.quota.DefaultLimitTypeTest w trybie hybrydowym

144973407 RMP,

Obecnie dla jednej transakcji istnieją 2 identyfikatory korelacji. Powinniśmy tylko jedną.

144321473 UAP

UDCA: usuwanie ostrzeżenia o braku kontroli stanu w logu

144321491 RMP,

Instrukcja logu CacheConfiguration.warnMaxEntriesLocalHeap() wskazuje wydajność problem

Znane problemy

W poniższej tabeli opisano znane problemy występujące w tej wersji:

Problem Opis
150187652 Nie możesz używać łączników w nazwach środowisk. Nazwa środowiska z łącznikiem powoduje błędów uruchamiania poda w czasie działania aplikacji.
149220463

Przy uaktualnianiu do wersji 1.1.1 wcześniej wdrożone serwery proxy nie zostaną wdrożone.

Obejście: aby obejść ten problem, wdróż ponownie dowolny wcześniej wdrożonych serwerów proxy.

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:

  • Zmodyfikuj usługę docelową tak, aby pomijała w odpowiedzi nagłówek Host.
  • Usuń nagłówek Host za pomocą zasady AssignMessage na serwerze proxy interfejsu API, jeśli niezbędną.
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.
144321144 Nie można ponownie załadować serwerów proxy z bezpiecznymi hostami wirtualnymi.
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ź HTTP 204 (No Content) lub HTTP 400 (Bad Request).

Obejście problemu: odśwież stronę w przeglądarce (lub wyślij żądanie jeszcze raz).