Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. info
5 czerwca 2020 r. udostępniliśmy nową wersję Apigee Edge dla Private Cloud.
Procedura aktualizacji
Aby zaktualizować instalację, wykonaj te czynności na węzłach peryferyjnych:
-
Na wszystkich węzłach Edge:
- Wyczyść repozytoria Yum:
sudo yum clean all
- Pobierz najnowszy plik
bootstrap_4.19.06.sh
w wersji Edge 4.19.06 do folderu/tmp/bootstrap_4.19.06.sh
:curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
- Zainstaluj narzędzie Edge 4.19.06
apigee-service
i zależne od niego komponenty:sudo bash /tmp/bootstrap_4.19.06.sh apigeeuser=uName apigeepassword=pWord
Gdzie uName:pWord to nazwa użytkownika i hasło otrzymane od Apigee. Jeśli pominiesz pWord, pojawi się prośba o jego podanie.
- Zaktualizuj narzędzie
apigee-setup
:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- Aby wykonać skrypt
apigee-service.sh
, użyj poleceniasource
:source /etc/profile.d/apigee-service.sh
- Wyczyść repozytoria Yum:
- Uruchom skrypt
update.sh
dla OpenLDAP na wszystkich węzłach. Na każdym węźle uruchom to polecenie:/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
Gdzie configFile określa plik konfiguracji, którego użyjesz do zainstalowania Apigee Edge for Private Cloud.
- Wykonaj skrypt
update.sh
dla Edge na wszystkich węzłach. Na każdym węźle uruchom to polecenie:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
Gdzie configFile określa plik konfiguracji, którego użyjesz do zainstalowania Apigee Edge for Private Cloud.
- Wykonaj skrypt
update.sh
dla interfejsu na wszystkich węzłach. Na każdym węźle uruchom to polecenie:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
Gdzie configFile określa plik konfiguracji, którego użyjesz do zainstalowania Apigee Edge for Private Cloud.
- Wykonaj skrypt
update.sh
, aby włączyć logowanie jednokrotne na wszystkich węzłach. Na każdym węźle uruchom to polecenie:/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
Gdzie configFile określa plik konfiguracji, którego użyjesz do zainstalowania Apigee Edge for Private Cloud.
- Na wszystkich węzłach uruchom skrypt
update.sh
dla Portalu dewelopera. Na każdym węźle uruchom to polecenie:/opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile
Gdzie configFile określa plik konfiguracji, którego użyjesz do zainstalowania Apigee Edge for Private Cloud.
- Jeśli używasz protokołu mTLS Apigee i zaktualizujesz konfigurację na podstawie nowych funkcji lub poprawek w tej wersji, musisz odinstalować, a następnie ponownie zainstalować usługę
apigee-mtls
na wszystkich węzłach, aby zmiany zaczęły obowiązywać. Więcej informacji znajdziesz w artykule Zmienianie dotychczasowej konfiguracji apige-mtls.
Obsługiwane oprogramowanie
Apigee Edge dla Private Cloud obsługuje OpenJDK w wersji 1.8.0.252.
Tomcat został zaktualizowany do wersji 7.0.103.
wycofanie i wycofanie
Bez zmian.
Nowe funkcje
W poniższej tabeli opisano nowe funkcje w tej wersji:
Opis |
---|
mTLS zapewnia bezpieczeństwo połączenia między serwerem zarządzania a routerem mTLS Apigee obsługuje teraz połączenie między serwerem zarządzania a przełącznikiem na porcie 8081. |
Możliwość konfigurowania okresu ważności certyfikatu Korzystając z certyfikatu niestandardowego, możesz ustawić liczbę dni, przez którą będzie on ważny. Aby to zrobić, ustaw wartość |
Naprawione błędy
W tabeli poniżej znajdziesz listę błędów naprawionych w tej wersji:
Identyfikator problemu | Opis |
---|---|
154428338 |
Procesor wiadomości nie może załadować środowisk, gdy skonfigurowane są repozytoria kluczy o podobnych nazwach lub aliasach. Rozwiązaliśmy problem z konfliktem wyszukiwania wyrażeń regularnych podczas wczytywania kluczowych magazynów o podobnej nazwie. Powodowało to, że procesor wiadomości nie był w stanie załadować środowisk powiązanych z magazynem kluczy lub nie mógł się uruchomić, gdy podczas wyszukiwania zwracano wiele sprzecznych magazynów kluczy. |
130653816 | Przejściowe błędy 404 w ruchu w czasie wykonywania. Warunek wyścigu powodował, że podczas uruchamiania procesory wiadomości nie wczytywały wszystkich serwerów proxy, co powodowało sporadyczne błędy 404 ApplicationNotFound w ruchu. Problem został rozwiązany. |
157275131 |
Przechodzenie na nowszą wersję Drupala Proces uaktualniania portalu dla deweloperów został przerwany w wersji 4.19.06. |
155840972 | Uaktualnianie Tomcat
Tomcat został uaktualniony do wersji 7.0.103. |
155595660 |
Format strefy czasowej Wartości użyte dla tokenów |
155340541 |
Obsługa OpenJDK Apigee potwierdziło obsługę OpenJDK w wersji 1.8.0.252. |
155105930 76087166 |
KVM w środowiskach z wieloma centrami danych Jeśli organizacja obejmowała wiele centr danych (np. dc-1, dc-2), serwer zarządzający łączył się losowo z dowolnym z nich. Dotyczyło to połączeń z węzłami Cassandra w lokalnym centrum danych, które są wykorzystywane do zarządzania kluczami i operacji mapy wartości klucza (KVM). |
152382545 |
Użycie zakresu portów mTLS Dokumentacja zawiera teraz prawidłową informację, że zakres portów ZooKeeper w przypadku mTLS w Apigee zaczyna się od 10001. |
150717738 |
Klastry bez lidera Klastry bez lidera uniemożliwiły zatrzymanie lub ponowne uruchomienie usługi mTLS. Skrócono też czas oczekiwania. |
148486685 |
Replikacja OpenLDAP z pośrednim wiązaniem i współdziałanie SSO W przypadku pośredniego powiązania usługa OpenLDAP nie wyszukiwała obiektu użytkownika, gdy włączona była replikacja (było więcej niż 1 wystąpienie OpenLDAP). |
148179907 |
apigee-analytics-collector ponownie dodany Narzędzie apigee-analytics-collector zostało ponownie dodane. To narzędzie umożliwia raportowanie liczby wywołań interfejsu API. |
146511254 |
Zasady dotyczące funkcji ExtractVariables nie powodują błędów Gdy zmienna XML nie została rozwiązana za pomocą wyrażenia XPath, zasada ExtractVariables
była nadal wykonywana w przekaźniku. Dzieje się tak nawet wtedy, gdy element |
130013746 |
Dezaktywowanie firm Przycisk umożliwiający wyłączenie zarabiania przez firmy był niedostępny. |
120799182 |
Aktualizacja OpenLDAP Proces uaktualniania OpenLDAP w środowisku z wieloma centrami danych spowodował uszkodzenie. |
145236083 |
Długość nazwy użytkownika i hasła administratora Nazwa użytkownika i hasło administratora dłuższe niż 57 znaków powodowały niepowodzenie skryptu instalacji logowania jednokrotnego w Edge. |
135616498 |
Błąd skryptu konfiguracji SSO Rozwiązaliśmy problem, który powodował, że używanie adresów URL z schematem pliku powodowało niepowodzenie skryptu konfiguracji logowania jednokrotnego. |
111420263 |
Napraw błędy ConcurrentModificationException w zasadach rejestrowania wiadomości Wyeliminowanie kilku warunków wyścigu, które występują podczas korzystania z zasady rejestrowania wiadomości. |
147458330 |
Rozwiązanie problemu polegający na tym, że kopia zapasowa Postgresql nie przechowuje informacji o SSO Rozwiązaliśmy problem, który powodował, że w kopiach zapasowych PostgreSQL brakowało danych konfiguracji logowania jednokrotnego. |