Przeglądasz dokumentację Apigee Edge.
  Przejdź do
     Dokumentacja Apigee X. informacje.
19 kwietnia 2023 r. opublikowaliśmy nową wersję Apigee Edge dla Private Cloud.
Uwaga: ta wersja będzie obsługiwana do 31 sierpnia 2024 r.
Zaktualizuj procedurę
Ta sekcja opisuje sposób instalowania tej wersji w przypadku aktualizacji z poprzedniej wersji Edge dla Private Cloud. Jeśli musisz zaktualizować starszą wersję, przeczytaj Stosowanie wielu wersji poprawek.
Zaktualizowanie tej wersji spowoduje zaktualizowanie komponentów na tej liście pakietów RPM:
- edge-management-server-4.52.00-0.0.60190.noarch.rpm
 - edge-postgres-server-4.52.00-0.0.60190.noarch.rpm
 - edge-qpid-server-4.52.00-0.0.60190.noarch.rpm
 - edge-router-4.52.00-0.0.60190.noarch.rpm
 - apigee-cassandra-2.1.22-0.0.2539.noarch.rpm
 - apigee-cassandra-client-2.1.22-0.0.2519.noarch.rpm
 - apigee-provision-4.52.00-0.0.623.noarch.rpm
 - apigee-sso-4.52.00-0.0.21245.noarch.rpm
 - edge-analytics-4.52.00-0.0.40091.noarch.rpm
 - apigee-postgresql-14.5-0.0.2739.noarch.rpm
 - edge-mint-gateway-4.52.00-0.0.40323.noarch.rpm
 - edge-mint-management-server-4.52.00-0.0.40323.noarch.rpm
 - edge-mint-message-processor-4.52.00-0.0.40323.noarch.rpm
 - apigee-sosreport-5.0-0.0.2509.noarch.rpm
 
Możesz sprawdzić, które wersje RPM są obecnie zainstalowane, wymagają aktualizacji, wpisując:
apigee-all version
Aby zaktualizować instalację, wykonaj tę procedurę na węzłach brzegowych:
- 
      
We wszystkich węzłach brzegowych:
- Wyczyść repozytoria Yum:
          
sudo yum clean all
 - Pobierz najnowszy plik Edge w wersji 4.52.00 
bootstrap_4.52.00.shdo/tmp/bootstrap_4.52.00.sh:curl https://software.apigee.com/bootstrap_4.52.00.sh -o /tmp/bootstrap_4.52.00.sh
 - Zainstaluj narzędzie i zależności Edge w wersji 4.52.00 
apigee-service:sudo bash /tmp/bootstrap_4.52.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.
 - Zaktualizuj narzędzie 
apigee-setup:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
 - Użyj polecenia 
source, aby wykonać skrypt apigee-service.sh:source /etc/profile.d/apigee-service.sh
 
 - Wyczyść repozytoria Yum:
          
 - Zaktualizuj narzędzie 
apigee-provisionna serwerze zarządzania:/opt/apigee/apigee-service/bin/apigee-service apigee-provision update
 - Zaktualizuj węzły Postgres (główne i w trybie gotowości):
      
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
 - Na wszystkich węzłach brzegowych wykonaj skrypt 
update.shdla procesu brzegowego:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
 - Uruchom skrypt update.sh dla logowania jednokrotnego na wszystkich węzłach:
      
/opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
 
Naprawiono problemy dotyczące bezpieczeństwa
W tej wersji nie rozwiązano żadnych problemów z bezpieczeństwem.
Zmiany w obsługiwane oprogramowanie
W tej wersji nie wprowadziliśmy żadnych zmian w obsługiwanym oprogramowaniu.
Wycofania i wycofania
W tej wersji nie ma żadnych nowych funkcji wycofanych ani wycofanych.
Nowe funkcje
Nie ma w niej żadnych nowych funkcji.
Poprawki błędów
Ta sekcja zawiera błędy Private Cloud, które zostały naprawione w tej wersji.
| Identyfikator problemu | Opis | 
|---|---|
| 271093461 | 
           Zasada OASValidation zużywała za dużo pamięci sterty Naprawiliśmy ten błąd. | 
      
| 248499777 | 
           Dodano więcej mechanizmów kontroli, aby zapobiec przemycie żądania GET wewnątrz innego żądania POST.  | 
      
| 245387101 | 
           Zmodyfikowane dane z kontroli interfejsów API powiązanych z aplikacjami dla deweloperów. . Tajny klucz klienta jest teraz stale logowany z uwzględnieniem maskowania. Możesz skonfigurować Z:conf_keymanagement_app.auditlog.mask.secret do: false w sekcji Zarządzanie
       serwera, aby zapobiec maskowaniu obiektu tajnego, w przypadku, gdy chcesz zapisać obiekt tajny ze zwykłego tekstu.
       podczas kontroli.
         | 
      
| 267778362 | 
           Usługa Apigee obsługiwała puste wiersze podczas dodawania wpisów cron. Naprawiliśmy ten błąd. | 
      
| 267788856 | 
           Ulepszony rebuildindex, dzięki któremu interfejsy API indeksów bez identyfikatorów działają poprawnie, gdy są ponad 10 tys. aplikacji na podmiot.  | 
      
| 273931118 | 
           Naprawiono regresję w interfejsie API MGMT, która powodowała zwracanie nieprawidłowych typów treści nagłówek akceptowania w żądaniach zawierał symbol wieloznaczny. To również powodowało błędy podczas pobierania pliku śledzenia w interfejsie użytkownika. | 
      
| 274587823 | 
           Ze względów bezpieczeństwa nie można teraz domyślnie ładować elementów zewnętrznych Zasada XSLTransform. Możesz to zmienić, ustawiając flagęconf_feature-flags_xsl.allow.external.entities=true w przetwarzaniu wiadomości.
         | 
      
| 245387101 | 
           Zmodyfikowane dane z kontroli interfejsów API powiązanych z aplikacjami dla deweloperów. . Tajny klucz klienta jest teraz stale logowany z uwzględnieniem maskowania. Możesz zmienić konfigurację Z:conf_keymanagement_app.auditlog.mask.secret do: false w sekcji Zarządzanie
       serwera, aby zapobiec maskowaniu obiektu tajnego, w przypadku, gdy chcesz zapisać obiekt tajny ze zwykłego tekstu.
       podczas kontroli.
         | 
      
| 276991965 | 
           Naprawiliśmy błąd związany z OPDK w wersji 4.52.00, który powodował wyświetlanie niektórych nagłówków API i Akceptuję nie udać się kombinacji.  | 
      
| 260024953 | 
           Usługa Apigee nie wypełniała niektórych zmiennych docelowych, takich jak adres URL i host, gdy serwer docelowy i pojawiło się błąd celu. Rozwiązaliśmy ten problem. | 
      
| 274399775 | 
           Podczas uaktualniania z wersji z Edge dla Private Cloud od wersji 4.51 do 4.52. Rozwiązaliśmy ten problem | 
      
| 269545512 | 
           Wersja sterownika Postgres w bramie została zaktualizowana do wersji 42.5.4.  | 
      
| 270203185 | 
           Zaktualizowaliśmy wersję sterownika Postgres w sekcji Zarabianie do wersji 42.5.4.  | 
      
| 197529839 | 
           Ulepszona obsługa nowych wierszy w instrukcjach warunków serwerów proxy.  | 
      
| 214664198 | 
           Dodaliśmy w tabelach faktów Analytics kolumnę z 3 głównymi zasadami, przy których najdłużej trwa.  | 
      
| 258898812 | 
           Z odpowiedzi interfejsu API pobierania aplikacji usunięto nieoczekiwany parametr   | 
      
| 270967547 | 
           Podczas uaktualniania Edge for Private Cloud do wersji 4.50 do wersji 4.52 wystąpił problem. Naprawiliśmy ten błąd. | 
      
Znane problemy
Apigee-postgresql ma problemy z uaktualnieniem z wersji 4.50 lub 4.51 do wersji 4.52. Problemy dotyczą głównie występują, gdy liczba podrzędnych tabel faktów jest większa niż 500. Zobacz Uaktualnienie postgresql podczas aktualizowania do wersji 4.52 w sekcji Znane problemy z Edge for Private Cloud.
Zobacz znane problemy z Edge dla Private Cloud pełną listę znanych problemów.
Stosowanie wielu wersji poprawek
W tej sekcji opisano, jak zastosować wiele wersji poprawki w przypadku aktualizacji z wersję Edge dla Private Cloud, która jest starsza 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 został uwzględniony w
 aktualizację z wersją późniejszą niż aktualnie zainstalowana. Komponenty te możesz znaleźć przez
 zapoznając się z informacjami o wersji Edge for Private Cloud dla wszystkich wersji nowszych niż obecna
 i sprawdzić listę RPM dla tych wydań. Zobacz
Informacje o wersji Apigee – linki do wszystkich
Informacje o wersji Edge dla Private Cloud.
Uwaga: każdy komponent musisz zaktualizować tylko raz. W tym celu wystarczy zainstalować RPM dla najnowszych wersji komponentu uwzględnionego w wersjach poprawek. Postępuj zgodnie z instrukcjami w informacje o wersji, by zaktualizować komponent.
Uwaga: uaktualnienie komponentu powoduje automatyczne zainstalowanie najnowszej poprawki . Jeśli chcesz uaktualnić ją do najnowszej wersji, musisz obsługuj własne kopię pliku tar repozytorium Apigee, korzystając z odbicia lustrzanego Apigee, i używaj jej do instalacji Apigee. Więcej informacji można znaleźć w sekcji Korzystanie z lokalnego repozytorium Edge do zachowania wersji Edge.