4.50.00.01 – Informacje o wersji Edge dla Private Cloud

Wyświetlasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
info

6 sierpnia 2020 r. udostępniliśmy nową wersję Apigee Edge for Private Cloud.

Procedura aktualizacji

Aby zaktualizować instalację, wykonaj te czynności na węzłach Edge:

  1. Na wszystkich węzłach Edge:

    1. Wyczyść repozytoria Yum:
      sudo yum clean all
    2. Pobierz najnowszy plik Edge 4.50.00 bootstrap_4.50.00.sh do /tmp/bootstrap_4.50.00.sh:
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. Zainstaluj narzędzie apigee-service Edge 4.50.00 i zależności:
      sudo bash /tmp/bootstrap_4.50.00.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 wpisanie.

    4. Zaktualizuj narzędzie apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. Użyj polecenia source, aby wykonać skrypt apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. Na wszystkich węzłach Edge wykonaj skrypt update.sh dla procesu edge. Aby to zrobić, uruchom to polecenie w każdym węźle:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    gdzie configFile określa plik konfiguracji użyty do zainstalowania Apigee Edge for Private Cloud. Na przykład /opt/silent.conf.

  3. Na wszystkich węzłach portalu zaktualizuj proces devportal, wykonując to polecenie:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

Obsługiwane oprogramowanie

Bez zmian.

Wycofania i wyłączenia

Parametr zapytania privateKeyExportable w interfejsie Aliases API został wycofany.

Nowe funkcje

Bez zmian.

Naprawione błędy

W tej tabeli znajdziesz listę błędów, które zostały naprawione w tej wersji:

Identyfikator problemu Opis
159858015

Błędy przekroczenia limitu czasu 408

Żądania interfejsu API dotyczące nazw hostów wirtualnych nieprawidłowo zwracały błędy przekroczenia limitu czasu 408.

161121352

Raporty przychodów (zarabianie)

Raporty przychodów zawierały nieprawidłowe dane w niektórych polach, m.in. w polach ceny netto i udziału w przychodach. Raporty zawierają teraz prawidłowe dane.

159108299

NoClassDefFoundError po zainstalowaniu poprawki

Niektórzy klienci po zainstalowaniu poprawki 4.50.00.01 otrzymywali na serwerze zarządzania błąd NoClassDefFoundError.

132688399

Wiele wersji współdzielonego przepływu wdrożonych w tym samym środowisku

Podczas wdrażania nowej wersji przepływu współdzielonego poprzednia i nowa wersja były wdrażane w tym samym środowisku w tym samym czasie. Edge nie cofał wdrożenia poprzedniej wersji, a stan wdrożenia wskazywał, że w tym samym czasie wdrożono 2 wersje.

Od wersji 4.50.00.01 nie można już wdrażać wielu wersji współdzielonego przepływu w tym samym środowisku, niezależnie od tego, czy parametr override jest ustawiony na true czy false. Dotyczy to zarówno korzystania z interfejsu API wdrażania przepływu współdzielonego z typem treści MIME application/octet-stream jak i z typem application/x-www-form-urlencoded. Więcej informacji znajdziesz w 2 przykładach w kroku 3 tej sekcji dokumentacji współdzielonego przepływu. Jeśli przepływ współdzielony jest używany w haku przepływu, wdrożenie nowej wersji przepływu współdzielonego spowoduje, że hak przepływu będzie używać najnowszej wdrożonej wersji.

Dzięki tej poprawce można wdrożyć tylko nową wersję, a poprzednie wersje zostaną prawidłowo wycofane.

162770354

Aktualizacje zabezpieczeń Drupal

Do Edge dodano te aktualizacje zabezpieczeń:

  • Rdzeń Drupal: 7.72
  • Internacjonalizacja: 7.x-1.27
  • Usługi: 7.x-3.27

Wszystkie pakiety RPM apigee-drupal-7.72 mają różne numery kompilacji:

  • 4.19.01: apigee-drupal-7.72-0.0.304
  • 4.19.06: apigee-drupal-7.72-0.0.111
  • 4.50.00: apigee-drupal-7.72-0.0.113

Wszystkie te pakiety RPM mają tę samą wersję rdzenia Drupal 7.72 i są identyczne. Jeśli uaktualniasz z wcześniejszych wersji, numer kompilacji w pakiecie RPM może się nie zmienić.