Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X. Informacje
6 grudnia 2024 r. wprowadziliśmy nową wersję Apigee Edge dla Private Cloud.
Procedura aktualizacji
Z tej sekcji dowiesz się, jak zainstalować tę wersję, jeśli aktualizujesz z poprzedniej wersji Edge for Private Cloud. Jeśli chcesz zaktualizować wcześniejszą wersję, zapoznaj się z artykułem Stosowanie wielu wersji poprawek.
Aktualizacja tej wersji spowoduje zaktualizowanie komponentów wymienionych poniżej:
- apigee-cassandra-3.11.16-0.0.2585.noarch.rpm
- apigee-postgresql-14.5-0.0.2756.noarch.rpm
- apigee-qpidd-8.0.6-0.0.2533.noarch.rpm
- edge-analytics-4.52.02-0.0.40121.noarch.rpm
- edge-gateway-4.52.02-0.0.60260.noarch.rpm
- edge-management-server-4.52.02-0.0.60260.noarch.rpm
- edge-message-processor-4.52.02-0.0.60260.noarch.rpm
- edge-postgres-server-4.52.02-0.0.60260.noarch.rpm
- edge-qpid-server-4.52.02-0.0.60260.noarch.rpm
- edge-router-4.52.02-0.0.60260.noarch.rpm
- edge-mint-gateway-4.52.02-0.0.40465.noarch.rpm
- edge-mint-management-server-4.52.02-0.0.40465.noarch.rpm
- edge-mint-message-processor-4.52.02-0.0.40465.noarch.rpm
- apigee-setup-4.52.02-0.0.1139.noarch.rpm
Aby sprawdzić, czy zainstalowane wersje RPM wymagają aktualizacji, wpisz:
apigee-all version
Aby zaktualizować instalację, wykonaj tę procedurę na węzłach peryferyjnych:
-
Na wszystkich węzłach Edge:
- Wyczyść repozytoria Yum:
sudo yum clean all
- Pobierz najnowszy plik
bootstrap_4.52.02.sh
Edge 4.52.02 do folderu/tmp/bootstrap_4.52.02.sh
:curl https://software.apigee.com/bootstrap_4.52.02.sh -o /tmp/bootstrap_4.52.02.sh
- Zainstaluj narzędzie Edge 4.52.02
apigee-service
i zależne od niego komponenty:sudo bash /tmp/bootstrap_4.52.02.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.
- Aby wykonać skrypt
apigee-service.sh
, użyj poleceniasource
: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 systemu Cassandra uruchom skrypt
update.sh
:/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
- Na wszystkich węzłach Qpid uruchom skrypt
update.sh
:/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Na wszystkich węzłach Postgres uruchom skrypt
update.sh
:/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Na wszystkich węzłach usługi Edge uruchom skrypt
update.sh
w celu przeprowadzenia procesuedge
(w tym monetyzacji):/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
Poprawki błędów
Ta sekcja zawiera listę błędów chmury prywatnej, które zostały poprawione w tej wersji.
Identyfikator problemu | Opis |
---|---|
372070691 | Usunięto z Cassandra zbędącą bibliotekę JNA. |
362799717 | Rozwiązano problem z usuwaniem danych z pamięci podręcznej. |
361792608 | Naprawiliśmy błąd, który powodował problemy w Cassandra z powodu obecności nieaktualnych schematów, takich jak edgenotification. |
361436097 | Dodano do polecenia drop_old_tables w Cassandra sprawdzanie poprawności, aby zapobiec jego wykonaniu, jeśli klaster Cassandra zawiera wiele wersji schematu. |
370115540 | Rozwiązano problem z okresowymi awariami podczas używania skryptu setup.sh do instalowania lub konfigurowania Cassandra. |
375487499 | Przywróciliśmy działanie interfejsów API rebuildIndex. |
362909723 | Uaktualniono sterownik Postgres do wersji 42.5.5. |
379179891 | Cassandra ustawia teraz współczynnik replikacji tabel systemowych tak, aby pasował do topologii klastra. |
381092556 | Dodano weryfikację sprawdzającą obecność katalogów w skryptach w wielu komponentach. |
372068460 | Ustaw katalog danych należący do Apigee jako TMPDIR dla Cassandra. |
373673550 | Ulepszony element wait_for_ready w przypadku QPID. |
360376605 | Rozwiązaliśmy problem, który uniemożliwiał użytkownikom przeglądarki Edge for Private Cloud w środowisku AWS korzystanie z interfejsów API do zarabiania. |
Rozwiązano problemy z zabezpieczeniami
Poniżej znajduje się lista znanych problemów z bezpieczeństwem, które zostały rozwiązane w tej wersji. Aby uniknąć tych problemów, zainstaluj najnowszą wersję Edge Private Cloud.
Identyfikator problemu | Opis |
---|---|
344961470 | Wprowadzono poprawki w portalu zarządzania QPID w celu rozwiązania problemu z lukami w zabezpieczeniach umożliwiającymi atak typu XSS. |
Zmiany w obsługiwanym oprogramowaniu
Dodaliśmy obsługę tych funkcji:
- Red Hat Enterprise Linux (RHEL) 8.10
- Oracle Enterprise Linux (OEL) 8.10
wycofanie i wycofanie
W tej wersji nie ma nowych wycofań ani wycofań z użycia.
Nowe funkcje
W tej sekcji znajdziesz listę nowych funkcji w tej wersji.
Identyfikator problemu | Opis |
---|---|
352648971 | Wprowadziliśmy funkcję, w której router udostępnia skonfigurowany certyfikat/klucz zapasowy przez niestandardowe porty SSL dla klientów, którzy nie obsługują SNI. Aby włączyć tę funkcję, ustaw konfigurację conf_load_balancing_load.balancing.driver.nginx.fallback.server.nonstandard.ports.enabled na true w węzłach routera. Więcej informacji znajdziesz w artykule Korzystanie z protokołu SNI w 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 opisano, jak zastosować wiele wersji poprawek, jeśli aktualizujesz z wersji Edge for Private Cloud starszej niż poprzednia wersja 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 był zawarty w wersji poprawki nowszej niż obecnie zainstalowana wersja. Te komponenty znajdziesz, przeglądając informacje o wersjach Edge for Private Cloud (w przypadku wszystkich wersji nowszych niż Twoja obecna wersja) i sprawdzając listę RPM dla tych wersji. Aby uzyskać linki do wszystkich informacji o wersjach Edge for Private Cloud, zapoznaj się z informacjami o wersjach Apigee.
Uwaga: każdy komponent musisz zaktualizować tylko raz, instalując RPM najnowszej wersji komponentu zawartej w aktualizacjach. Aby zaktualizować komponent, postępuj zgodnie z instrukcjami podanymi w notatkach do wersji.
Uwaga: uaktualnienie komponentu powoduje automatyczne zainstalowanie najnowszej wersji poprawki tego komponentu. Jeśli chcesz przejść na wersję z poprawką, która nie jest najnowsza, musisz samodzielnie utrzymywać kopię repozytorium Apigee w formacie tarball za pomocą lustrza Apigee i używać tego lustra do instalacji Apigee. Więcej informacji znajdziesz w artykule Używanie lokalnego repozytorium Edge do utrzymywania wersji Edge.