Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację
Apigee X. informacje.
30 marca 2023 r. opublikowaliśmy nową wersję Apigee Edge dla Private Cloud.
Uwaga: ta wersja będzie obsługiwana do 30 marca 2024 r.
Zaktualizuj procedurę
W tej sekcji dowiesz się, jak zainstalować tę wersję, jeśli aktualizujesz poprzednią poprawkę – 4.51.00.11. Jeśli musisz zaktualizować wcześniejszą wersję, przeczytaj sekcję o stosowaniu wielu wersji poprawek.
Zainstalowanie tej wersji spowoduje zaktualizowanie składników na tej liście RPM:
- edge-gateway-4.51.00-0.0.60186.noarch.rpm
- edge-management-server-4.51.00-0.0.60186.noarch.rpm
- edge-postgres-server-4.51.00-0.0.60186.noarch.rpm
- edge-qpid-server-4.51.00-0.0.60186.noarch.rpm
- edge-router-4.51.00-0.0.60186.noarch.rpm
- apigee-postgresql-10.17-0.0.2535.noarch.rpm
- edge-mint-gateway-4.51.00-0.0.40322.noarch.rpm
- edge-mint-management-server-4.51.00-0.0.40322.noarch.rpm
- edge-mint-message-processor-4.51.00-0.0.40322.noarch.rpm
- apigee-sso-4.51.00-0.0.21244.noarch.rpm
- apigee-attribution-4.51.00-0.0.723.noarch.rpm
- apigee-sosreport-5.0-0.0.2508.noarch.rpm
Aby dowiedzieć się, czy masz zainstalowane wersje RPM, wpisz:
apigee-all version
Aby zaktualizować instalację, wykonaj tę procedurę w węzłach brzegowych:
-
We wszystkich węzłach brzegowych:
- Wyczyść repozytorium Yum:
sudo yum clean all
- Pobierz najnowszy plik Edge 4.51.00
bootstrap_4.51.00.sh
dla platformy/tmp/bootstrap_4.51.00.sh
:curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
- Zainstaluj narzędzie i zależności programu Edge 4.51.00
apigee-service
:sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord
gdzie uName i pWord to nazwa użytkownika i hasło otrzymane z Apigee. Jeśli pominiesz pWord, pojawi się prośba o jego podanie.
- Aby wykonać skrypt apigee-service.sh, użyj polecenia
source
:source /etc/profile.d/apigee-service.sh
- Wyczyść repozytorium Yum:
- Zaktualizuj węzły Postgres (nadrzędne i trybowe):
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- We wszystkich węzłach brzegowych uruchom skrypt update.sh dla procesu brzegowego:
/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Uruchom skrypt update.sh na potrzeby logowania jednokrotnego we wszystkich węzłach:
/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
Nowe funkcje
W tej wersji wprowadziliśmy nową funkcję:
TLS 1.3 w przypadku ruchu w kierunku południowym
W tej wersji dodaliśmy obsługę TLS 1.3 w przypadku ruchu w kierunku południowym (ruch między procesorem wiadomości a serwerem backendu). Więcej informacji znajdziesz w artykule o konfigurowaniu TLS 1.3 na potrzeby ruchu z południa.
Usunięto problemy z bezpieczeństwem
W tej wersji nie rozwiązano żadnych problemów z bezpieczeństwem.
Zmiany w obsługiwanym oprogramowaniu
Nie wprowadziliśmy żadnych zmian w obsługiwanym oprogramowaniu.
Elementy wycofane
Ta wersja nie została wycofana z użycia.
Poprawki błędów
Ta sekcja zawiera listę błędów w Private Cloud, które zostały naprawione w tej wersji.
Identyfikator problemu | Opis |
---|---|
197529839 |
Brak spacji na końcu za operatorami warunku spowodowała błędy podczas wdrażania. Ten błąd został naprawiony przez ulepszoną obsługę nowych wierszy w instrukcjach warunków dotyczących serwerów proxy. |
269545512 |
Zaktualizowaliśmy wersję sterownika Postgres w bramie i przychodach do 42.5.4. |
193007714 |
Gdy szczegóły miejsca docelowego serwera proxy zostały pobrane w formacie JSON, zabrakło kilku właściwości. Naprawiliśmy ten błąd. |
245387101 |
Zmodyfikowane dane kontrolne interfejsów API powiązanych z aplikacjami dla deweloperów. Tajny klucz klienta jest teraz stale logowany za pomocą maskowania. Aby zapobiec maskowaniu obiektu tajnego, gdy podczas kontroli chcesz zapisać obiekt tajny w postaci zwykłego tekstu, ustaw CWCconf_keymanagement_app.auditlog.mask.secret na wartość false (fałsz).
|
260013493 |
W zasadach OASValidation dodaliśmy poprawki w celu optymalizacji ładowania zasobów specyfikacji Open API. Powinno to przyspieszyć rozruch procesora wiadomości, jeśli MP musi wczytać wiele zasobów OAS. Powinno to także uniemożliwić generowanie zbędnych błędów i generowanie logów z ostrzeżeniem podczas wczytywania serwerów proxy zawierających zasoby OAS. |
274587823 |
Domyślnie w zasadach XSLTransform nie można ładować jednostek zewnętrznych. Można to włączyć, ustawiając flagęconf_feature-flags_xsl.allow.external.entities=true w procesorze wiadomości.
|
260714664 |
Niektóre tabele Cassandra nadal domyślnie używały pola LeveledCompactionStrategy . Pamiętaj, że ta zmiana dotyczy tylko nowych instalacji Apigee Edge dla Private Cloud.
|
261631942 |
Naprawiliśmy drobną regresję w skrypcie instalacji wstępnej |
258898812 |
Usunięto nieoczekiwany parametr |
272136041 |
Poniższe pola interfejsu API, które zostały ostatnio dodane do Apigee, są widoczne w Edge dla Private Cloud. Nie mają one jednak wpływu na Edge dla Private Cloud, więc możesz je bezpiecznie zignorować, jeśli je napotkasz.
|
Znane problemy
Pełną listę znanych problemów znajdziesz w artykule Znane problemy z Edge for Private Cloud.
Stosuję wiele wersji poprawki
W tej sekcji opisano, jak zastosować wiele wersji poprawek, jeśli przeprowadzasz aktualizację z wersji Edge dla Private Cloud, która jest wcześniejsza niż poprzednia wersja poprawki.
Każda wersja poprawki zawiera aktualizacje określonych komponentów Edge dla Private Cloud, takich jak edge-management-server
.
Aby zastosować wiele wersji poprawek, musisz zaktualizować każdy komponent Edge, który został dołączony do poprawki później niż obecnie zainstalowana. Aby znaleźć te komponenty, zajrzyj do informacji o wersjach Edge dla Private Cloud w przypadku wszystkich wersji późniejszych niż bieżąca wersja oraz przejrzyj listę RPM dla tych wersji. Linki do wszystkich informacji o wersji Edge for Private Cloud znajdziesz w informacjach o wersji Apigee.
Uwaga: każdy komponent wystarczy zaktualizować tylko raz. W tym celu wystarczy zainstalować RPM dla najnowszej wersji komponentu uwzględnionego w wersjach poprawek. Aby zaktualizować komponent, postępuj zgodnie z instrukcjami podanymi w informacjach o tej wersji.
Uwaga: uaktualnianie komponentu automatycznie instaluje jego najnowszą wersję. Jeśli chcesz uaktualnić poprawkę do najnowszej wersji, musisz utrzymywać własną kopię repozytorium Apigee w trybie tarball za pomocą lustrzanego zasobu Apigee i używać go w przypadku instalacji Apigee. Więcej informacji znajdziesz w artykule na temat utrzymywania wersji Edge przy użyciu lokalnego repozytorium Edge.