Wyświetlasz dokumentację Apigee Edge.
Przejdź do
dokumentacji Apigee X. info
5 maja 2025 r. opublikowaliśmy nową wersję Apigee Edge for Private Cloud.
Procedura aktualizacji
W tej sekcji opisujemy, jak zainstalować tę wersję, jeśli aktualizujesz poprzednią wersję Edge for Private Cloud. Jeśli musisz zaktualizować starszą wersję, przeczytaj artykuł Stosowanie wielu wersji poprawek.
Aktualizacja tej wersji spowoduje zaktualizowanie tych komponentów:
- edge-gateway-4.53.00-0.0.60278.noarch.rpm
- edge-management-server-4.53.00-0.0.60278.noarch.rpm
- edge-message-processor-4.53.00-0.0.60278.noarch.rpm
- edge-postgres-server-4.53.00-0.0.60278.noarch.rpm
- edge-qpid-server-4.53.00-0.0.60278.noarch.rpm
- edge-router-4.53.00-0.0.60278.noarch.rpm
- edge-ui-4.53.00-0.0.20267.noarch.rpm
- edge-management-ui-4.53.00-0.0.20041.noarch.rpm
- edge-management-ui-static-4.53.00-0.0.20064.noarch.rpm
- apigee-nginx-1.26.3-1.el8.x86_64.rpm
- apigee-nginx-1.26.3-1.el9.x86_64.rpm
Aby sprawdzić, czy zainstalowane wersje RPM wymagają aktualizacji, wpisz:
apigee-all version
Aby zaktualizować instalację, wykonaj te czynności na węzłach Edge:
-
Na wszystkich węzłach Edge:
- Wyczyść repozytoria Yum:
sudo yum clean all
- Pobierz najnowszy plik Edge 4.53.00
bootstrap_4.53.00.shdo/tmp/bootstrap_4.53.00.sh:curl https://software.apigee.com/bootstrap_4.53.00.sh -o /tmp/bootstrap_4.53.00.sh
- Zainstaluj narzędzie
apigee-serviceEdge 4.53.00 i zależności:sudo bash /tmp/bootstrap_4.53.00.sh apigeeuser=uName apigeepassword=pWord
gdzie uName i pWord to nazwa użytkownika i hasło otrzymane od Apigee. Jeśli pominiesz pWord, pojawi się prośba o jego wpisanie.
- Użyj polecenia
source, aby wykonać skryptapigee-service.sh:source /etc/profile.d/apigee-service.sh
- Zaktualizuj narzędzie
apigee-setup:apigee-service apigee-setup update
- Wyczyść repozytoria Yum:
- Na wszystkich węzłach Edge wykonaj skrypt
update.shdla procesuedge(w tym monetyzacji):/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Na wszystkich węzłach edge-router zaktualizuj Nginx w ten sposób:
- Zatrzymaj proces edge-router na węźle routera.
/opt/apigee/apigee-service/bin/apigee-service edge-router stop
- Zaktualizuj oprogramowanie nginx na węźle routera.
dnf update apigee-nginx
- Sprawdź, czy wersja Nginx została zaktualizowana do Nginx 1.26.3.
/opt/nginx/sbin/nginx -V
- Uruchom proces routera na węźle.
/opt/apigee/apigee-service/bin/apigee-service edge-router start
- Powtórz te czynności na każdym węźle routera, po kolei.
- Zatrzymaj proces edge-router na węźle routera.
- Na wszystkich węzłach interfejsu wykonaj skrypt
update.shdla interfejsu:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- Jeśli używasz nowego interfejsu Edge, wykonaj to polecenie:
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
Poprawki błędów
W tej sekcji znajdziesz listę błędów Private Cloud, które zostały naprawione w tej wersji.
| Identyfikator problemu | Opis |
|---|---|
| 391319737 | Naprawiono błąd w skrypcie configure-sso, który wpływał na interfejs.
|
| 380184583 | Naprawiono problem z uprawnieniami roli niestandardowej w nowym interfejsie Edge, aby odpowiadały funkcjom klasycznego interfejsu Edge. |
| 382967738 | Zasada JavaCallout obejmuje teraz dodatkowe zabezpieczenia podczas tworzenia instancji klasy Java. Te ulepszenia uniemożliwiają wdrażanie zasad, które bezpośrednio lub pośrednio próbują wykonywać działania wymagające niedozwolonych uprawnień.
W większości przypadków dotychczasowe zasady będą nadal działać zgodnie z oczekiwaniami bez żadnych problemów. Mogą jednak wystąpić problemy z zasadami, które korzystają z bibliotek innych firm lub zawierają kod niestandardowy, który pośrednio wywołuje operacje wymagające podwyższonych uprawnień. |
| 319447467 | Zwiększono bezpieczeństwo przez zastosowanie dodatkowych ograniczeń do skryptów Pythona używanych w zasadzie PythonScript, gdy włączony jest Menedżer zabezpieczeń. |
| 409628036 | Naprawiono problem, który powodował, że niektóre pola w dziennikach dostępu Nginx nie były rejestrowane. |
Naprawione problemy z bezpieczeństwem
W tej sekcji znajdziesz listę problemów z bezpieczeństwem Private Cloud, które zostały naprawione w tej wersji.
| Identyfikator problemu | Opis |
|---|---|
| 443902061 | Poprawka zabezpieczeń infrastruktury Apigee. Rozwiązuje tę lukę w zabezpieczeniach:
|
Zmiany w obsługiwanym oprogramowaniu
Ta wersja nie obejmuje obsługi nowego oprogramowania.
Wycofywanie i wyłączanie
W tej wersji nie ma nowych wycofań ani wyłączeń.
Nowe funkcje
W tej sekcji znajdziesz listę nowych funkcji w tej wersji.
| Identyfikator problemu | Opis |
|---|---|
| 388158972 | Poprawiono wydajność i styl sekcji Produkty w nowym interfejsie Edge. |
Znane problemy
Pełną listę znanych problemów znajdziesz w artykule Znane problemy z Edge for Private Cloud.
Stosowanie wielu wersji poprawek
W tej sekcji opisujemy, jak zastosować wiele wersji poprawek, jeśli aktualizujesz wersję Edge for Private Cloud starszą niż poprzednia wersja do publikacji poprawki.
Każda wersja poprawki zawiera aktualizacje określonych komponentów Edge for Private Cloud, takich jak
edge-management-server.
Aby zastosować wiele wersji poprawek, musisz zaktualizować każdy komponent Edge, który został uwzględniony w
wersji poprawki nowszej niż obecnie zainstalowana. Te komponenty znajdziesz w
informacjach o wersji Edge for Private Cloud dla wszystkich wersji nowszych od bieżącej
wersji. Sprawdź też listę pakietów RPM w tych wersjach. Linki do wszystkich informacji o wersji Edge for Private Cloud znajdziesz w informacjach o wersji Apigee
.
Uwaga: każdy komponent musisz zaktualizować tylko raz, instalując pakiet RPM dla najnowszej wersji komponentu uwzględnionej w wersjach poprawek. Aby zaktualizować komponent, postępuj zgodnie z instrukcjami w informacjach o wersji.
Uwaga: uaktualnienie komponentu powoduje automatyczne zainstalowanie najnowszej wersji poprawki komponentu. Jeśli chcesz uaktualnić do wersji poprawki, która nie jest najnowsza, musisz utrzymywać własną kopię archiwum tar repozytorium Apigee za pomocą kopii Apigee i używać tej kopii do instalacji Apigee. Więcej informacji znajdziesz w artykule Używanie lokalnego repozytorium Edge do utrzymywania wersji Edge.