Przeglądasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. Informacje
W tej sekcji opisano wersję 4.18.05 funkcji Edge dla chmury prywatnej.
Podsumowanie wersji
Poniższa tabela zawiera podsumowanie zmian wprowadzonych w tej wersji funkcji:
Nowe funkcje | ○ Zasady JWT są teraz ogólnie dostępne (GA) ○ Obsługiwany jest RedHat Enterprise Linux 6.9 ○ Obsługiwany jest Oracle Linux 6.9 ○ Obsługiwany jest CentOS 6.9 ○ Zmiany w konfiguracji instalacji nowego środowiska Edge ○ Opcje ponownej próby routera można teraz konfigurować na poziomie hosta wirtualnego |
|||
Uwzględnione wersje |
|
|||
Emerytura | ○ API BaaS ○ Panel monitorowania (beta) |
|||
Wycofanie | ○ Bezpieczne magazyny Apigee (magazyny) zastąpione przez KVM ○ Dodawanie ścieżek na karcie Wydajność serwera proxy interfejsu API ○ Właściwość SMTPSSL dla portalu usług dla programistów |
|||
Poprawki błędów | ○ Zabezpieczenie przed zmianą adresu e-mail użytkownika (65550638) ○ Luka w zabezpieczeniach związanych z jackson-databind (69711616) ○ Wyciek pamięci w procesorach do przesyłania wiadomości (71612599) |
|||
Znane problemy | W tej wersji występują następujące znane problemy: ○ ○ ○ ○ Message Processor nie tworzy kopii zapasowej prawidłowego zestawu plików (121095148)121095148 (121095148) 121095148. 79095148 HEAD
Więcej informacji na temat każdego z tych problemów oraz sposobów ich obejścia znajdziesz w artykule Znane problemy. |
|||
W sekcjach poniżej znajdziesz szczegółowe informacje na temat każdego z tych tematów.
Ścieżki uaktualnienia
Poniższa tabela przedstawia ścieżki uaktualnienia tej wersji funkcji:
Od 18.01.2001 | Bezpośrednio uaktualnić wersję z wersji 4.18.01 → 4.18.05 |
Od 17.04.09 | Bezpośrednio uaktualnić z wersji 4.17.09 → 4.18.05 |
Od 17.05. | Bezpośrednio uaktualnić wersję z wersji 4.17.05 → 4.18.05 |
Od 17.01. | Uaktualnij z wersji 4.17.01 → 4.18.01, a następnie uaktualnij z wersji 4.18.01 → 4.18.05 |
Od 16.04.2009 | Uaktualnij z wersji 4.16.09 → 4.18.01, a następnie uaktualnij z wersji 4.18.01 → 4.18.05 |
Od 16.05.2005 | Uaktualnij z wersji 4.16.05 → 4.18.01, a następnie uaktualnij z wersji 4.18.01 → 4.18.05 |
Od 16.01.2001 | Uaktualnij z wersji 4.16.01 → 4.18.01, a następnie uaktualnij z wersji 4.18.01 → 4.18.05 |
Od 4,15.0x | Uaktualnij z wersji 4.15.0x → 4.16.01, a następnie przejdź z wersji 4.16.01 → 4.18.01, a następnie uaktualnij z wersji 4.18.01 → 4.18.05 |
Nowe funkcje
W tej sekcji opisaliśmy nowe funkcje. Oprócz tych funkcji ta wersja zawiera wszystkie funkcje interfejsu użytkownika Edge, zarządzania brzegiem sieci i wersji portalu wymienione na liście Dołączone wersje.
Oprócz poniższych ulepszeń ta wersja zawiera też wiele ulepszeń w zakresie łatwości obsługi, wydajności, bezpieczeństwa i stabilności.
Zasady JWT
Następujące zasady JWT nie są już w wersji beta i są w wersji ogólnodostępnej:
Obsługiwane oprogramowanie
Ta wersja funkcji obejmuje następujące zmiany w obsługiwanym oprogramowaniu:
- Obsługa Red Hat Enterprise Linux (RHEL) 6.9 jest teraz obsługiwana
- Obsługa Oracle Linux 6.9
- Obsługa CentOS 6.9
- RHEL/CentOS/Oracle Linux 7.2 nie są już obsługiwane
Więcej informacji znajdziesz w artykule o obsługiwanych wersjach oprogramowania i obsługiwanych wersjach.
Zmiany w konfiguracji instalacji nowego środowiska Edge
Nowe środowisko Edge w wersji 4.18.05 zawiera zmiany w pliku konfiguracji z wersji 4.18.01. Nowe właściwości opisano w sekcji Zmiany w konfiguracji instalacji w przeglądarce Edge 4.18.01.
Opcje ponawiania prób routera można teraz ustawiać na poziomie hosta wirtualnego
Możesz teraz ustawić opcje ponawiania prób komunikacji routera z procesorem wiadomości na hoście wirtualnym. Daje to bardziej szczegółową kontrolę niż poprzednie opcje, które można było konfigurować tylko na poziomie routera.
Więcej informacji znajdziesz w artykule o właściwościach konfiguracji hosta wirtualnego.
Nowy wymiar Analytics i zmiana na wymiar x_forwarded_for_ip
Zmienił się sposób, w jaki Edge ustawia wymiar x_forwarded_for_ip
w Edge Analytics. Wcześniej, jeśli w nagłówku X-Forwarded-For
było wiele adresów IP, wymiar x_forwarded_for_ip
zawierał tylko ostatni z wymienionych adresów.
Klienci często używali wymiaru x_forwarded_for_ip
do określenia adresu IP klienta wysyłającego żądanie do interfejsu API do Edge.
W tej wersji wymiar x_forwarded_for_ip
zawiera teraz w nagłówku X-Forwarded-For
pełną listę adresów IP.
Ostrzeżenie: nagłówek X-Forwarded-For
może zostać sfałszowany przez adres IP, którego odmówiono dostępu. Wyjątkiem jest ostatni adres w nagłówku, czyli adres IP otrzymany przez Edge podczas ostatniego zewnętrznego uzgadniania połączenia TCP.
Aby określić pierwotny adres IP klienta wysyłającego żądanie do interfejsu API do Edge, w tej wersji dodaliśmy nowy wymiar do Edge Analytics: ax_resolved_client_ip
.
Możesz teraz używać wymiaru ax_resolved_client_ip
w raporcie niestandardowym lub warunku filtra w raporcie niestandardowym, aby określić adres IP klienta wysyłającego żądanie do interfejsu API.
Więcej informacji o wymiarze ax_resolved_client_ip
znajdziesz w dokumentacji danych, wymiarów i filtrów Analytics.
Ta zmiana wpływa też na sposób, w jaki zasada AccessControl obsługuje nagłówek X-Forwarded-For
.
W tej wersji Edge automatycznie wypełnia nagłówek HTTP X-Forwarded-For
pojedynczym adresem IP otrzymanym z ostatniego zewnętrznego uzgadniania połączenia TCP (takiego jak adres IP klienta lub router).
W poprzednich wersjach Edge ustawiał nagłówek HTTP X-Forwarded-For
na jeden adres IP otrzymany podczas pierwszego zewnętrznego uzgadniania połączenia TCP (np. adresu IP klienta lub routera).
Więcej informacji znajdziesz w artykule Informacje o nagłówku HTTP X-Forwarded-For.
Dołączone wersje
Od poprzedniej wersji funkcji Edge dla chmury prywatnej wystąpiły następujące wersje, które są uwzględnione w tej wersji funkcji:
Interfejs Edge | Zarządzanie brzegiem/środowisko wykonawcze | Portal |
---|---|---|
18.04.04 18.03.02 18.02.14 17.11.06 |
18.04.06 18.04.04 18.03.02* 18.02.02 18.01.05 |
18.04.25.01 18.04.25.00 18.04.23.00 18.03.28.00 18.03.05.00 18.02.15.0018.01.31.0017.12.20.00 |
* Poprawka błędu 74622499 nie jest uwzględniona w Edge for Private Cloud 4.18.05. |
Kliknij linki powyżej, aby zobaczyć poprawki błędów i nowe funkcje w poprzednich wersjach, które zawiera ta wersja funkcji.
Emerytury
W tej sekcji opisujemy funkcje, które zostały wycofane w ramach tej wersji.
Interfejs API BaaS
Interfejs API BaaS został wycofany. Więcej informacji znajdziesz w artykule o wycofywaniu i zmianach CPS w Apigee.
Panel monitorowania (beta)
Panel monitorowania (beta) został wycofany i nie będzie już obsługiwany. W rezultacie te komponenty nie są już częścią instalacji:
apigee-influxdb
apigee-telegraf
apigee-grafana
Aby nadal otrzymywać wskaźniki routera, procesora wiadomości i węzłów, Apigee zaleca użycie JMX do integracji danych Edge dla chmury prywatnej z własnymi narzędziami do monitorowania. Więcej informacji znajdziesz w artykułach Co monitorować i Jak monitorować.
Jeśli uaktualnisz istniejącą instalację do wersji 4.18.05, odinstaluj panel monitorowania. Apigee nie gwarantuje, że nadal będzie działać zgodnie z oczekiwaniami.
Elementy wycofane
Poniższe funkcje zostały wycofane w tej wersji funkcji.
Więcej informacji znajdziesz w artykule o wycofywaniu i zmianach CPS w Apigee.
Bezpieczny magazyn Apigee (magazyny)
Bezpieczny magazyn Apigee, zwany też „vaultami”, jest wycofywany i we wrześniu 2018 r. zostanie wycofany.
Zamiast korzystać z bezpiecznego magazynu, użyj zaszyfrowanych map par klucz-wartość (KVM) zgodnie z opisem w sekcji Praca z mapami par klucz-wartość. Zaszyfrowane KVM są równie bezpieczne jak magazyny oraz zapewniają więcej opcji tworzenia i pobierania.
Dodawanie ścieżek na karcie Wydajność serwera proxy interfejsu API
We wcześniejszych wersjach można było otworzyć serwer proxy interfejsu API w interfejsie zarządzania, przejść na kartę Wydajność i utworzyć różne ścieżki porównania wykresów na karcie Wydajność serwera proxy oraz w panelu Transakcje biznesowe.
Ta funkcja została wycofana i nie jest już dostępna w interfejsie. Informacje o alternatywie dla tej funkcji znajdziesz w artykule Alternatywa do interfejsu Business Transaction API.
Właściwość SMTPSSL w portalu usług dla programistów
Aby ustawić protokół używany przez serwer SMTP połączony z portalem, użyj teraz właściwości SMTP_PROTOCOL
, a nie SMTPSSL
. Prawidłowe wartości SMTP_PROTOCOL
to „standard”, „ssl” i „tls”.
Więcej informacji znajdziesz w artykule o instalacji portalu usług dla deweloperów.
Poprawki błędów
Ta sekcja zawiera listę błędów w Private Cloud, które zostały naprawione w tej wersji funkcji. Oprócz błędów wymienionych poniżej ta wersja funkcji zawiera wszystkie poprawki błędów w interfejsie Edge, Edge Management i Portalu widocznych na stronie Dołączone wersje.
Identyfikator problemu | Opis |
---|---|
71612599 |
Wyciek pamięci w procesorach wiadomości Wyciek pamięci został rozwiązany. Pojawił się w procesorach wiadomości po zatrzymaniu Qpidd. |
69711616 |
Luka w zabezpieczeniach w kluczu jackson-databind Biblioteka jackson-databind została zaktualizowana do wersji 2.7.9.1, aby zapobiec problemowi z deserializacji. |
65550638 |
Zapobieganie zmianie adresu e-mail użytkownika Nie możesz już zmienić adresu e-mail użytkownika w ładunku wiadomości wysyłanym do interfejsu API zarządzania. Interfejs API zarządzania nie zezwala teraz też na kod XML w treści żądania. |
Znane problemy
Poniższa tabela zawiera listę znanych problemów występujących w tej wersji funkcji:
Identyfikator problemu | Opis |
---|---|
121095148 |
Kopia zapasowa procesora wiadomości nie tworzy kopii zapasowej prawidłowego zestawu plików Obejście: Ponownie uruchom kopię zapasową, aby utworzyć kopię zapasową prawidłowego zestawu plików. |
79993247 |
Żądania do celów Node.js ( Żądania HEAD wysyłane do środowiska docelowego Node.js mogą zawieszać się, pozostawiając oczekujące połączenia. Obejście: Aby obejść ten problem, zdefiniuj moduł obsługi żądań |
79949124 |
Wyświetlana jest opcja utworzenia odwrotnego serwera proxy za pomocą Open API W kreatorze proxy obecnie wyświetla się opcja utworzenia nowego serwera proxy za pomocą Open API. Nie jest to możliwe w Edge dla Private Cloud. Obejście: Brak. |
79757554 |
Nazwy hostów nie są rozpoznawane Po zainstalowaniu lub uaktualnieniu Edge dla Private Cloud nazwy hostów mogą nie rozpoznawać swoich adresów. Obejście: Aby rozwiązać ten problem, ponownie uruchom komponent interfejsu Edge: /opt/apigee/apigee-service/bin/apigee-service edge-ui restart |
76087166 |
DataAccessWyjątek w wielu konfiguracjach centrów danych Jeśli w wielu konfiguracjach centrów danych jeden magazyn danych stanie się niedostępny, może pojawić się ten błąd: DataAccessException: Error while accessing datastore; Please retry later W rezultacie serwer zarządzania może się nie uruchomić, ponieważ próbuje połączyć się z węzłami Cassandra w dc-1 i dc-2. Oczekiwany stan oznacza, że serwer zarządzania nie będzie mógł łączyć się z komponentami magazynu danych w różnych regionach. Obejście Obejściem tego problemu jest wyrejestrowanie następujących typów węzłów Cassandra w niedostępnym centrum danych, a następnie ponowne zarejestrowanie ich, gdy węzły Cassandra będą ponownie dostępne:
Aby wyrejestrować i ponownie zarejestrować te typy węzłów Cassandra:
Te operacje rejestrują i usuwają węzły z Zookeeper i nie mają żadnego wpływu na klaster Cassandra. Więcej informacji o tych poleceniach znajdziesz w artykule o aktualizowaniu rejestracji w magazynie danych. |
72379834 |
Podczas zatrzymywania apigee-postgresql pojawia się komunikat o błędzie dotyczącym uprawnień Gdy użyjesz polecenia Obejście: Nie dotyczy |
68722102 |
Zasada MessageLogging zawierająca dodatkowe informacje w komunikacie logu Element
Obejście: Brak. |
Następny krok
Aby zacząć korzystać z Edge dla Private Cloud w wersji 4.18.05, użyj tych linków:
- Nowe instalacje:
- Omówienie nowych instalacji
- Istniejące instalacje:
- Przejdź z wersji 4.18.01
- Przejdź z wersji 4.17.05 lub 4.17.09
- Uaktualnij z 4.17.01
- Przejdź z wersji 4.16.09
- Przejdź z wersji 4.16.01 lub 4.16.05