4.19.06.07 – Informacje o wersji Edge dla Private Cloud

Przeglądasz dokumentację Apigee Edge.
Przejdź do Dokumentacja Apigee X.
informacje.

5 czerwca 2020 r. opublikowaliśmy nową wersję Apigee Edge dla Private Cloud.

Zaktualizuj procedurę

Aby zaktualizować instalację, wykonaj tę procedurę na węzłach brzegowych:

  1. We wszystkich węzłach brzegowych:

    1. Wyczyść repozytoria Yum:
      sudo yum clean all
    2. Pobierz najnowszy plik Edge w wersji 4.19.06 bootstrap_4.19.06.sh do /tmp/bootstrap_4.19.06.sh:
      curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
    3. Zainstaluj narzędzie i zależności w Edge w wersji 4.19.06 apigee-service:
      sudo bash /tmp/bootstrap_4.19.06.sh apigeeuser=uName apigeepassword=pWord

      Gdzie uName:pWord to nazwa użytkownika i hasło otrzymane z Apigee. Jeśli pominiesz pWord, pojawi się prośba o jego podanie.

    4. Zaktualizuj narzędzie apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. Użyj polecenia source, aby uruchomić skrypt apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. Uruchom skrypt update.sh dla OpenLDAP na wszystkich węzłach. W każdym węźle wykonaj następujące polecenie:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile

    Gdzie configFile określa plik konfiguracji użyty do zainstalowania Apigee Edge dla Private Cloud.

  3. Uruchom skrypt update.sh dla Edge na wszystkich węzłach. W każdym węźle wykonaj to polecenie:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    Gdzie configFile określa plik konfiguracji użyty do zainstalowania Apigee Edge dla Private Cloud.

  4. Uruchom skrypt update.sh dla interfejsu użytkownika na wszystkich węzłach. W każdym węźle wykonaj to polecenie:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

    Gdzie configFile określa plik konfiguracji użyty do zainstalowania Apigee Edge dla Private Cloud.

  5. Uruchom skrypt update.sh na potrzeby logowania jednokrotnego na wszystkich węzłach. W każdym węźle wykonaj to polecenie:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

    Gdzie configFile określa plik konfiguracji użyty do zainstalowania Apigee Edge dla Private Cloud.

  6. Uruchom skrypt update.sh dla portalu dla programistów na wszystkich węzłach. W: węzła, uruchom to polecenie:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

    Gdzie configFile określa plik konfiguracji użyty do zainstalowania Apigee Edge dla Private Cloud.

  7. Jeśli korzystasz z Apigee mTLS i zaktualizujesz konfigurację z uwzględnieniem nowych funkcji lub błędu poprawek wprowadzonych w tej poprawce, należy odinstalować i ponownie zainstalować apigee-mtls we wszystkich węzłach, aby zmiany zostały wprowadzone. Więcej informacji: Zmień istniejącą konfigurację apigee-mtls.

Obsługiwane oprogramowanie

Apigee Edge dla Private Cloud potwierdziła obsługę OpenJDK w wersji 1.8.0.252.

Tomcat został zaktualizowany do wersji 7.0.103.

Wycofania i wycofania

Bez zmian.

Nowe funkcje

Poniższa tabela opisuje nowe funkcje dostępne w tej wersji:

Opis

mTLS zabezpiecza połączenie między serwerami zarządzania i routerami

Apigee mTLS obsługuje teraz połączenie między serwerem zarządzania a routerem przez port 8081.

Możliwość konfiguracji czasu ważności certyfikatu

Gdy używasz certyfikatu niestandardowego, możesz ustawić liczbę dni, certyfikat jest ważny. W tym celu należy ustawić wartość APIGEE_MTLS_NUM_DAYS_CERT_VALID_FOR w pliku konfiguracji. Domyślny wynosi 365. Więcej informacji: Krok 1. Zaktualizuj dane konfiguracyjnym. Jeśli po zainstalowaniu Apigee mTLS wprowadzisz zmiany, pamiętaj, aby wykonać Wykonaj instrukcje podane w artykule Zmienianie istniejącego apigee-mtls

Usunięto błędy

W tabeli poniżej znajdziesz listę błędów naprawionych w tej wersji:

Identyfikator problemu Opis
154428338

Procesor wiadomości nie wczytuje środowisk, gdy skonfigurowane są magazyny kluczy o podobnych nazwach lub aliasach.

Naprawiliśmy konflikt wyszukiwania wyrażeń regularnych podczas wczytywania magazynów kluczy o podobnych nazwach i konwencją. Powodowało to, że nie udało się wczytać środowisk procesora wiadomości powiązane z magazynem kluczy lub nie uruchamiają się, gdy jest kilka magazynów kluczy powodujących konflikty które zostały zwrócone podczas wyszukiwania.

130653816

Sporadyczne błędy 404 w ruchu w czasie działania.

Warunek wyścigu powodował, że procesory wiadomości nie ładowały wszystkich serwerów proxy podczas uruchamiania, co spowodowało przejściowe błędy ApplicationNotFound o błędzie 404. w ruchu w czasie działania.

Naprawiliśmy ten błąd.

157275131

Uaktualnienie Drupala

Proces uaktualniania Portalu dla programistów w wersji 4.19.06 nie działał prawidłowo.

155840972 Uaktualnienie Tomcat

Tomcat został uaktualniony do wersji 7.0.103.

155595660

Format strefy czasowej

Wartości używane w przypadku tokenów sss i SSS w strefie czasowej format ustawiony przez właściwość conf_system_apigee.syslogger.dateFormat nie został Zgadza się.

155340541

Obsługa OpenJDK

Apigee potwierdziła obsługę OpenJDK w wersji 1.8.0.252.

155105930
76087166

Klucze maszyn wirtualnych w środowiskach z wieloma centrami danych

Serwer zarządzania nawiązywał losowe połączenia z dowolnymi centrami danych, jeśli obejmuje wiele centrów danych (na przykład dc-1, dc-2). Dotyczy to połączenia z węzłami Cassandra w lokalnym centrum danych w celu zarządzania kluczami i kluczy Operacje na mapie wartości (KVM).

152382545

Wykorzystanie zakresu portów mTLS

Dokumentacja poprawnie stwierdza, że zakres portów ZooKeeper dla Apigee mTLS zaczyna się od 10001.

150717738

Klastry bez lidera

Klastry bez lidera uniemożliwiły zatrzymanie usługi mTLS lub Zrestartowano. Skrócił się również limit czasu oczekiwania.

148486685

Pośrednie powiązanie replikacji OpenLDAP i interoperacyjności logowania jednokrotnego

W przypadku powiązania pośredniego usługa OpenLDAP nie przeszukuje obiektu użytkownika, gdy włączono replikację (istniała więcej niż jedna instancja OpenLDAP).

148179907

Dodano ponownie apigee-analytics-collector

Narzędzie apigee-analytics-Collector zostało ponownie dodane. To narzędzie pozwala raportowanie liczby operacji interfejsu API.

146511254

Zasada ExtractZmienne nie zgłasza błędów

Jeśli zmienna XML nie została rozwiązana za pomocą wyrażenia XPath, parametr ExtractZmienne która nadal była wykonywana na serwerze proxy. Stało się tak nawet wtedy, gdy Element IgnoreUnresolvedVariables lub continueOnError mają wartość false (fałsz).

130013746

Dezaktywowanie firm

Przycisk wyłączający firmy z funkcji Zarabianie był niedostępny.

120799182

Uaktualnienie OpenLDAP

Proces uaktualniania protokołu OpenLDAP w środowisku z wieloma centrami danych zaowocował w niektórych przypadkach.

145236083

Sysadmin username:długość hasła

Hasło użytkownika i hasło użytkownika Sysadmin dłuższe niż 57 znaków spowodowało wystąpienie logowania jednokrotnego na urządzeniu Edge skrypt instalacyjny nie zadziałał.

135616498

Błąd skryptu konfiguracji logowania jednokrotnego

Rozwiązaliśmy problem, który powodował, że używanie adresów URL schematu plików powodowało błędy skryptu konfiguracji SSO.

111420263

Napraw błąd ConcurrentModificationException w zasadach logowania wiadomości

Wyeliminuj kilka warunków wyścigu, które występują podczas korzystania z zasady logowania wiadomości.