Informacje o wersji 4.50.00 Edge dla Private Cloud

Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
info

W tej sekcji opisujemy wersję 4.50.00 funkcji Edge for Private Cloud.

Podsumowanie wersji

W tabeli poniżej znajdziesz podsumowanie zmian w tej wersji:

Nowe funkcje

Ta wersja zawiera te nowe funkcje:

○ Informacje o połączeniu TLS są teraz dostępne w przypadku serwerów proxy interfejsu API
○ Uaktualnienie Zookeepera
○ Dostępność portalu Drupal 8 i zakończenie wsparcia dla Drupal 7

Więcej informacji o każdej z tych nowych funkcji znajdziesz w sekcji Nowe funkcje.

Zgodność wsteczna W tej wersji Apigee Edge Private Cloud wprowadzono te problemy wpływające na zgodność wsteczną:
     
  • W związku z rozwiązaniem problemu 132443137 (opisanym w informacjach o wersji 19.03.01 Cloud) procesory wiadomości ignorują teraz nagłówki zaczynające się od znaku X-Apigee-*. W związku z tym musisz zmodyfikować każdy kod, który używa nagłówków X-Apigee-*, i zastąpić je obsługiwanymi nagłówkami.
  • Nazwy plików dziennika Cassandra zostały zmienione. Obecnie jest to:

    /opt/apigee/var/log/apigee-cassandra/system.log
Uwzględnione wersje

Od poprzedniej wersji funkcji Edge dla chmury prywatnej pojawiły się te wersje:

○ Edge:
   20.04.06 (środowisko wykonawcze, zarządzanie interfejsami API, zarządzanie zarabianiem)
   20.03.27 (interfejs)
   20.03.16 (Edge Analytics)
   20.03.11 (interfejs)
   20.02.27 (monitorowanie interfejsów API)
   20.02.24 (interfejs)
   20.02.03 (monitorowanie interfejsów API)
   20.01.29 (interfejs)
   20.01.22 (interfejs)
   20.01.06 (zarządzanie interfejsami API/środowisko wykonawcze)
○ Edge (ciąg dalszy):
   20.01.06 (interfejs)
   19.11.13 (raportowanie zabezpieczeń interfejsu API)
   19.10.01 (interfejs)
   19.09.26 (interfejs/portal Edge)
   19.08.27 (interfejs)
   19.08.15 (raportowanie zabezpieczeń interfejsu API)
   19.07.29 (interfejs)
○ Portal:
   20.05.27.00
   20.04.13.00
   20.03.20.00
   19.12.20.00
   19.11.21.00
   19.09.25.00
Wycofania Brak
Elementy wycofane

Wraz z wersją 4.50.00:

  • 4.18.05: wersja 4.18.05 Apigee Edge Private Cloud została wycofana.

Funkcje wycofane w tej wersji:

  • Obsługa serwerów proxy Node.js i bezpiecznych zasobników
  • Obsługa zasad OAuth w wersji 1
  • Obsługa zasady limitu równoczesnych żądań
  • Obsługa adaptera Apigee dla Istio
  • Obsługa funkcji wcześniejszego dostępu do Teams

Szczegółowe informacje o wycofywaniu, w tym harmonogram usuwania, znajdziesz w artykule Wycofywanie i wyłączanie Apigee.

Poprawki błędów

Ta wersja zawiera następujące poprawki błędów:

○ Procesor wiadomości nie może wczytać środowisk, gdy magazyny kluczy są skonfigurowane z podobnymi nazwami lub aliasami. (154428338)
○ Konflikt zależności QPid podczas instalowania poprawki (152574421)
○ Ogranicznik pamięci podręcznej nie uwzględnia maksymalnego rozmiaru pamięci podręcznej L1 (151449163)
○ Skrypty kopii zapasowej nie działają (150710952)
○ Serwer QPid wysyła dodatkowe wiadomości dziennika (148231209)
○ Kopia zapasowa Postgresql nie przechowuje informacji o logowaniu jednokrotnym (147458330)
○ Wersja apigee-nginx nie została uaktualniona. (146872858)
○ Wiadomość „Wypróbuj nowy interfejs” nie pojawia się już (145419621).
○ Luka w zabezpieczeniach interfejsu Apigee SmartDocs API (145340106).
○ Skrypt kopii zapasowej Postgresa nie działa (145254693).
○ Różne poprawki zabezpieczeń (142150706).
○ Wysoki odsetek przekroczeń limitu czasu w komunikacji między routerem a procesorem wiadomości (138107618).
○ Błąd skryptu konfiguracji SSO (135616498).
○ Porty JMX (132044907).
○ Sporadyczne błędy 404 w przypadku ruchu w czasie działania z powodu wyścigu (130653816).
○ Uszkodzenie OpenLDAP podczas uaktualniania (120799182).
○ DataAccessException w konfiguracjach z wieloma centrami danych (76087166).
○ Ustawienie FormatMessage na false w zasadach MessageLogging nie działa (68722102).

Więcej informacji o każdej z tych poprawek znajdziesz w sekcji Poprawki błędów.

Znane problemy

W tej wersji występują te znane problemy:

○ Błąd weryfikacji JWT (159788170)
○ Wyciek pamięci na serwerach ocen Mint (137865184)
○ apigee-monit nie jest obsługiwany w systemie Amazon Linux 1 (122370980)
○ Kopia zapasowa procesora wiadomości nie tworzy kopii zapasowej prawidłowego zestawu plików (121095148)
○ Wzrost odsetka nietrafień w pamięci podręcznej po uaktualnieniu (160109014)
○ Odpowiedź HTTP 408 na żądanie GET z pustą treścią i nagłówkiem Content-Encoding: gzip. (159858015)

Więcej informacji o każdym z tych znanych problemów, w tym o sposobach ich obejścia, znajdziesz w sekcji Znane problemy.

Ścieżki uaktualnienia

W tabeli poniżej znajdziesz ścieżki przejścia na wyższą wersję w przypadku tej wersji:

Od wersji 4.19.01 lub 4.19.06 Bezpośrednie uaktualnienie z wersji 4.19.01/4.19.06 do wersji 4.50.00
Od 18.05 Bezpośrednia aktualizacja z wersji 4.18.05 do 4.50.00

Nowe funkcje

W tej sekcji znajdziesz listę nowych funkcji w tej wersji. Ta wersja zawiera też wszystkie funkcje z wersji interfejsu Edge, zarządzania Edge i portalu wymienione w sekcji Dołączone wersje.

Oprócz poniższych ulepszeń ta wersja zawiera też wiele ulepszeń dotyczących użyteczności, wydajności, bezpieczeństwa i stabilności.

Informacje o połączeniu TLS są teraz dostępne w proxy interfejsów API

Podczas żądania do serwera proxy interfejsu API za pośrednictwem hosta wirtualnego obsługującego TLS Edge może przechwytywać informacje o połączeniu TLS. Twój serwer proxy interfejsu API może teraz uzyskiwać dostęp do tych informacji za pomocą zmiennych przepływu, aby przeprowadzać dodatkowe analizy i weryfikacje. Więcej informacji znajdziesz w artykule Uzyskiwanie dostępu do informacji o połączeniu TLS w serwerze proxy interfejsu API.

Uaktualnienie Zookeepera

Ta wersja zawiera Zookeepera 3.4.14.

Dostępność portalu Drupal 8 i zakończenie wsparcia dla Drupala 7

Drupal 8 zastąpił Drupala 7 jako zalecany przez Apigee portal dla programistów dla chmury prywatnej. Ponieważ w listopadzie 2021 r. zakończy się długoterminowa obsługa platformy Drupal 7, moduły Apigee dla tej platformy nie będą obsługiwane od listopada 2021 r. Skrypty instalacji i uaktualniania Drupal 7 są nadal dostępne, ale nie należy ich już używać. Zostaną usunięte w przyszłej wersji.

Więcej informacji o modułach Drupal 8, które integrują się z Apigee, znajdziesz w artykule Tworzenie portalu za pomocą Drupala 8.

Obsługiwane oprogramowanie

Ta wersja zawiera następujące zmiany w obsługiwanym oprogramowaniu:

Dodano pomoc Już nieobsługiwane

W tej wersji dodaliśmy obsługę tych platform:

  • Red Hat Enterprise Linux (RHEL) 7.8
  • CentOS 7.8
  • Oracle Linux 7.8

W tej wersji nie są już obsługiwane te platformy:

  • Red Hat Enterprise Linux (RHEL) 6.10
  • CentOS 6.10
  • Oracle Linux 6.9

Pełną listę obsługiwanych platform znajdziesz w artykule Obsługiwane oprogramowanie i wersje.

Poprawki błędów

W tej sekcji znajdziesz listę błędów chmury prywatnej, które zostały poprawione w tej wersji. Dodatkowo ta wersja zawiera wszystkie poprawki błędów w wersjach interfejsu Edge, zarządzania Edge i portalu wymienionych w sekcji Dołączone wersje.

Identyfikator problemu Opis
154428338

Procesor komunikatów nie może wczytać środowisk, gdy magazyny kluczy są skonfigurowane z podobnymi nazwami lub aliasami.

Rozwiązaliśmy problem z konfliktem wyszukiwania wyrażeń regularnych podczas wczytywania magazynów kluczy o podobnych konwencjach nazewnictwa. Powodowało to, że procesor komunikatów nie mógł wczytać środowisk powiązanych z magazynem kluczy lub nie mógł się uruchomić, gdy podczas wyszukiwania zwracano wiele sprzecznych magazynów kluczy.
152574421

Konflikt zależności QPid podczas instalowania poprawki

Zainstalowana jest teraz prawidłowa wersja QPid.
151449163

Ogranicznik pamięci podręcznej nie uwzględnia maksymalnego rozmiaru pamięci podręcznej L1

Ogranicznik pamięci podręcznej uwzględnia teraz maksymalny rozmiar pamięci podręcznej L1.
150710952

Nieudane skrypty kopii zapasowych

Procedura tworzenia kopii zapasowej została zaktualizowana na podstawie zaktualizowanych skryptów tworzenia kopii zapasowych.
148231209

Serwer QPid wysyła dodatkowe wiadomości dziennika

Serwer QPid nie wysyła już dodatkowych wiadomości dziennika.
147458330

Kopia zapasowa PostgreSQL nie przechowuje informacji o logowaniu jednokrotnym

Kopia zapasowa Postgresql przechowuje teraz informacje o SSO.
146872858

Nie uaktualniono wersji apigee-nginx.

Wersja apigee-nginx jest teraz prawidłowo uaktualniana.
145419621

Komunikat „Wypróbuj nowy interfejs” nie jest już wyświetlany

W interfejsie nie będzie już wyświetlany komunikat „Wypróbuj nowy interfejs”.
145340106

Luka w zabezpieczeniach interfejsu Apigee SmartDocs API

Zaktualizowano serwer proxy Apigee SmartDocs, aby usunąć lukę w zabezpieczeniach. Więcej informacji i wymagane czynności znajdziesz w procedurze instalacji SmartDocs.
145254693

Skrypt tworzenia kopii zapasowej Postgresa nie działa

Skrypt tworzenia kopii zapasowej Postgres działa teraz prawidłowo.
142150706

Różne poprawki zabezpieczeń

Poprawki problemów z bezpieczeństwem, w tym #111390246.
138107618

Wysoki odsetek przekroczeń limitu czasu w przypadku połączeń między routerem a procesorem komunikatów

Problem został już rozwiązany.
135616498

Błąd skryptu konfiguracji SSO

Rozwiązaliśmy problem, który powodował, że używanie adresów URL schematu plików powodowało niepowodzenie skryptu konfiguracji logowania jednokrotnego.
132044907

Porty JMX

Porty JMX nie powinny być otwarte dla dostępu zewnętrznego, a jedynie dla serwerów wewnętrznych.
130653816

Sporadyczne błędy 404 w przypadku ruchu w czasie działania z powodu sytuacji wyścigu

Rozwiązaliśmy problem z sytuacją wyścigu podczas uruchamiania MP, który powodował, że niektóre serwery proxy nie były wdrażane prawidłowo.
120799182

Uszkodzenie OpenLDAP podczas uaktualniania

Problem został już rozwiązany.
76087166

DataAccessException w konfiguracjach z wieloma centrami danych

W konfiguracjach z wieloma centrami danych, jeśli jeden magazyn danych stanie się niedostępny, nie zobaczysz już błędu DataAccessException.
68722102

Ustawienie FormatMessage na wartość false w zasadach MessageLogging nie działa

W zasadach MessageLogging możesz teraz ustawić wartość false dla parametru FormatMessage.

Znane problemy

W tej wersji występują te znane problemy:

Identyfikator problemu Opis
159788170

Weryfikacja JWT nie powiodła się

Weryfikacja JWT nie powiedzie się w przypadku kluczy RSA o rozmiarze mniejszym niż 2048 bitów.

Obejście:

Upewnij się, że klucze mają co najmniej 2048 bitów.
137865184

Wyciek pamięci na serwerach ocen Mint

Gdy w grupie mxgroup zostanie zarejestrowana nowa instancja Qpid, kolejki będą się tworzyć bez odbiorców, co spowoduje wzrost głębokości kolejki, dopóki nie wykorzysta ona wszystkich dostępnych zasobów.

Obejście:

Brak.
122370980

apigee-monit nie jest obsługiwany w systemie Amazon Linux 1

Obejście:

Brak.
121095148

Kopia zapasowa procesora komunikatów nie zawiera prawidłowego zestawu plików

Obejście:

Uruchom kopię zapasową po raz drugi. Powinna ona utworzyć kopię zapasową prawidłowego zestawu plików.

160109014

Zwiększony odsetek nietrafień w pamięci podręcznej po przekształceniu

Po przejściu na wersję 4.50.00 serwery proxy mogą wykazywać wyższy odsetek nietrafień w pamięci podręcznej. W dziennikach platformy marketingowej mogą pojawiać się komunikaty o błędach podobne do tych:

InvalidClassException when fetching cps cache entry from second level - com.apigee.jsonparser.LinkedJSONObject; local class incompatible: stream classdesc serialVersionUID = -8575741446425131573, local class serialVersionUID = 752634431212433936. Considering it as cache miss.

Obejście:

Brak. Współczynnik trafień w pamięci podręcznej powinien z czasem się ustabilizować.

159858015

Odpowiedź HTTP 408 na żądanie GET z pustą treścią i Content-Encoding: gzip.

Klient interfejsu API otrzyma odpowiedź 408 Timeout, gdy wyśle żądanie GET z nagłówkiem Content-Encoding: gzip i pustą treścią żądania.

Obejście:

Podczas wysyłania żądań GET z pustą treścią pomiń nagłówek Content-Encoding.

Następny krok

Aby rozpocząć korzystanie z Edge for Private Cloud w wersji 4.50.00, skorzystaj z tych linków:

Nowe instalacje:
Omówienie nowych instalacji
Istniejące instalacje:
Ścieżki przejścia na wyższą wersję