Informacje o wersji 4.19.01 Edge dla Private Cloud

Przeglądasz dokumentację Apigee Edge.
Otwórz dokumentację Apigee X.
Informacje

W tej sekcji opisano wersję 4.19.01 funkcji Edge dla chmury prywatnej.

Podsumowanie wersji

Tabela poniżej zawiera podsumowanie zmian wprowadzonych w tej wersji:

Nowe funkcje

Ta wersja zawiera następujące nowe funkcje:

○ Wersja interfejsu Edge (GA) – ogólna dostępność
○ Ogólna dostępność (GA) interfejsu Monetization w interfejsie Edge
apigee-monit dodaje usługi samonaprawiania i monitorowania
○ Interfejs Edge ma nowe właściwości konfiguracji TLS
○ Teraz możesz tworzyć, edytować i usuwać hosty wirtualne w interfejsie Edge
○ Obsługa OpenAPI v3.
System operacyjny RedHEL Enterprise (system operacyjny Linux)

Więcej informacji o każdej z tych nowych funkcji znajdziesz w artykule Nowe funkcje.

Dołączone wersje

Od poprzedniej wersji funkcji Edge dla chmury prywatnej wystąpiły następujące wersje, które są uwzględnione w tej wersji:

○ Edge:
   18.06.08
   18.06.06
   18.05.21
   18.05.10
   18.05.09

18.04.23.00
○ Portal:
   18.11.28.00
   18.10.17.00
   18.10.09.00
   18.07.16.00
Emerytury Brak
Elementy wycofane Apigee Edge for Private Cloud w wersji 4.17.09 nie jest już obsługiwana (wycofana).

Więcej informacji znajdziesz w artykule na temat wycofywania i wycofywania Apigee oraz zmian CPS.

Poprawki błędów

Ta wersja zawiera następujące poprawki błędów:

○ ○ Zookeeper nie zostało zatrzymane przez 7 pionów kopii zapasowych (122694069) (7 błędów tworzenia kopii zapasowej w Proporcie) (122694069)
○ „Nie dodano żadnej strony docelowej organizacji” (120993451)
○ Usuwanie raportów niestandardowych (120682369)
○ 4 linki do geomapy w nowym interfejsie API (120681592)
8 utworzonych linków do geomapy w nowym interfejsie API (120681592)





Więcej informacji o każdej z tych poprawek znajdziesz w artykule Poprawki błędów.

Znane problemy

W tej wersji występują następujące znane problemy:

○ ○ Format pliku metadanych dla apigee-sso 2, w tym z podpowiedzią 7, 8
4 Wynik operacji w usłudze 7) – brak dostępu do danych 7 (135616498)
7 Wynik operacji na serwerze 7) (8)
8 Nie udało się wykonać tych operacji.
12 8 Nie udało się rozwiązać problemu z danymi logowania typu apigee-monit.
8 Nieaktywne żądania dziennika administratora w systemie Amazon 122370980.




HEAD

Więcej informacji na temat każdego z tych problemów oraz sposobów ich obejścia znajdziesz w artykule Znane problemy.

Ścieżki uaktualnienia

Poniższa tabela przedstawia ścieżki uaktualnienia tej wersji:

Od 18.05.2005 Bezpośrednio uaktualnić z wersji 4.18.05 → 4.19.01
Od 18.01.2001 Bezpośrednio uaktualnić z wersji 4.18.01 → 4.19.01
Od 17.04.09 Bezpośrednio uaktualnić z wersji 4.17.09 → 4.19.01
Od 17.05. Uaktualnij z wersji 4.17.05 → 4.18.01, a następnie uaktualnij z wersji 4.18.01 → 4.19.01
Od 17.01. Uaktualnij z wersji 4.17.01 → 4.18.01, a następnie zaktualizuj wersję 4.18.01 → 4.19.01.
Od 16.04.2009 Uaktualnij z wersji 4.16.09 → 4.18.01, a następnie uaktualnij z wersji 4.18.01 → 4.19.01
Od 16.05.2005 Uaktualnij z wersji 4.16.05 → 4.18.01, a następnie uaktualnij z wersji 4.18.01 → 4.19.01
Od 16.01.2001 Uaktualnij z wersji 4.16.01 → 4.18.01, a następnie uaktualnij z wersji 4.18.01 → 4.19.01.
Od 4,15.0x Uaktualnij z wersji 4.15.0x → 4.16.01, a następnie uaktualnij z wersji 4.16.01 → 4.18.01, a następnie uaktualnij z wersji 4.18.01 → 4.19.01.

Nowe funkcje

Ta sekcja zawiera listę nowych funkcji dostępnych w tej wersji. Dodatkowo ta wersja obejmuje wszystkie funkcje interfejsu Edge, zarządzania Edge i portalu wymienione na stronie Dołączone wersje.

Oprócz poniższych ulepszeń ta wersja zawiera też wiele ulepszeń w zakresie łatwości obsługi, wydajności, bezpieczeństwa i stabilności.

Wersja ogólnej dostępności interfejsu Edge

Interfejs Apigee Edge to nasza najnowsza usługa interfejsu zarządzania. Wcześniej była to wersja beta. W Apigee Edge for Private Cloud w wersji 4.19.01 interfejs użytkownika Edge jest częścią ogólnej wersji.

Aby korzystać z interfejsu użytkownika Edge, musisz włączyć SAML, a następnie zainstalować interfejs Edge w osobnym węźle.

Więcej informacji znajdziesz w artykule o interfejsie Edge dla Private Cloud.

Wersja ogólnej dostępności funkcji zarabiania w interfejsie Edge

W nowym interfejsie użytkownika Edge dostępna jest już funkcja Zarabianie w Google Analytics.

W interfejsie nowej wersji Edge możesz teraz zarządzać wszystkimi zadaniami zarabiania w Apigee Edge dla Private Cloud, w tym:

Wraz z tym ogłoszeniem raporty o różnicach w zarabianiu zostały oficjalnie wycofane. Zobacz wycofania Apigee.

apigee-monit dodaje usługi samonaprawiające i monitorowania

Apigee Edge dla Private Cloud zawiera teraz narzędzie apigee-monit, które bazuje na narzędziu Monit typu open source. apigee-monit okresowo odpytuje usługi Edge. Jeśli usługa jest niedostępna, apigee-monit próbuje ją ponownie uruchomić.

Informacje o instalowaniu, konfigurowaniu i używaniu apigee-monit znajdziesz w artykule o Samo leczenia za pomocą apigee-monit.

Nowe właściwości konfiguracji TLS

Interfejs Edge obsługuje nowe właściwości konfiguracji TLS, za pomocą których możesz ustawić te wartości:

  • Domyślny protokół TLS
  • Lista obsługiwanych protokołów TLS
  • Obsługiwane algorytmy TLS
  • Obsługiwane mechanizmy szyfrowania TLS

Więcej informacji znajdziesz w artykule o ustawianiu opcjonalnych właściwości TLS.

Tworzenie, edytowanie i usuwanie hostów wirtualnych w interfejsie Edge

Rozszerzyliśmy możliwości samoobsługi – teraz możesz tworzyć, edytować i usuwać hosty wirtualne w przeglądarce (tylko w interfejsie Edge).

Więcej informacji znajdziesz w artykule o tworzeniu hosta wirtualnego w przeglądarce.

Dodano obsługę OpenAPI v3

W tej wersji dodaliśmy obsługę tworzenia serwera proxy za pomocą OpenAPI w wersji 3 (tylko Edge dla UI).

Obsługiwane oprogramowanie

Ta wersja wprowadza następujące zmiany w obsługiwanym oprogramowaniu:

Dodano pomoc Nieobsługiwana

Ta wersja dodaje obsługę następujących platform:

  • Red Hat Enterprise Linux (RHEL) 7.6
  • CentOS 7.6
  • Oracle Linux 7.6

Te platformy nie są już obsługiwane w tej wersji:

  • RHEL/CentOS/Oracle w wersji 7.3
  • RHEL/CentOS w wersji 6.8
  • Oracle Linux 6.7

Pełną listę obsługiwanych platform znajdziesz w sekcji Obsługiwane oprogramowanie i obsługiwane wersje.

Poprawki błędów

Ta sekcja zawiera listę błędów w Private Cloud, które zostały naprawione w tej wersji. Dodatkowo ta wersja zawiera wszystkie poprawki błędów w wersjach interfejsu Edge, zarządzania Edge i portalu widocznych w dołączonych wersjach.

Identyfikator problemu Opis
122694069

Aplikacja Zookeeper nie została zatrzymana przez skrypt zapasowy

Przed tą poprawką proces Zookeeper nie był zatrzymywany przez skrypt kopii zapasowej.
120993451

Nie dodano strony docelowej „Brak organizacji”

Deweloperzy, którzy logują się za pomocą konta użytkownika bez powiązanych organizacji, nie są już odsyłani na stronę, która nie istnieje. Dodaliśmy dla tych użytkowników nową stronę docelową.
120682369

Usuwanie raportów niestandardowych

W nowej wersji Edge użytkownicy nie mogli usuwać raportów niestandardowych.
120681592

Karta Geomapa w nowej wersji Edge

Gdy użytkownicy przechodzili do karty Geomapa w nowej wersji Edge, nowe środowisko Edge zwracało błąd.
120624977

Opcje JVM Zookeeper

Ustawianie opcji JVM za pomocą kodu z konfiguracją dla Zookeeper nie działało.
80187407

W etykietkach wystąpiły nieokreślone błędy

Gdy wykres miał tylko 1 ciąg czasowy, etykietki zwracały niezdefiniowane błędy.
79949124

Tworzenie odwrotnych serwerów proxy przez OpenAPI

Podczas tworzenia serwerów proxy nie działał przycisk Użyj OpenAPI.
77515655

Resetowanie haseł nie powoduje wysyłania linków

Gdy użytkownicy prosili o link do resetowania haseł, nie otrzymywali e-maili.
72799769

Nieprawidłowe nagłówki linków do resetowania hasła

Nawet po tym, jak użytkownik ustawił właściwość trustxforwarded na true, powstałe nagłówki żądania nie używały HTTPS.
69550284

Tworzenie serwerów proxy API za pomocą WSDL

Podczas używania WSDL nie udało się wygenerować serwera proxy interfejsu API.

Znane problemy

Poniższa tabela zawiera listę znanych problemów występujących w tej wersji:

Identyfikator problemu Opis
135616498

Format pliku metadanych na potrzeby instalacji apigee-sso

Jeśli instalujesz program apigee-sso i używasz pliku metadanych.xml zamiast adresu URL, a plik metadanych.xml nie zawiera na końcu nowego wiersza (CRLF), plik metadanych.xml nie jest odczytywany w całości.

Obejście:

Aby obejść ten problem, wykonaj jedną z tych czynności:

  • Dodaj CRLF na końcu plikumetadata.xml

    LUB

  • Użyj lokalizacji opartej na adresie URL na potrzeby metadanych
122370980

Funkcja apigee-monit nie jest obsługiwana w systemie Amazon Linux 1

Obejście:

Brak.
121095148

Kopia zapasowa procesora wiadomości nie tworzy kopii zapasowej prawidłowego zestawu plików

Obejście:

Ponownie uruchom kopię zapasową, aby utworzyć kopię zapasową prawidłowego zestawu plików.

115278838

Tokeny sesji nie zostały unieważnione

Tokeny sesji nie są unieważniane na serwerze, gdy użytkownik kliknie przycisk Wylogowywanie z Apigee Edge.

Obejście:

Używaj nowej wersji Edge z SAML.

113342838

Operacje Cassandra nie działają, gdy uwierzytelnianie JMX jest włączone

Obejście:

Dodaj nazwę użytkownika i hasło za każdym razem, gdy wywołujesz polecenie nodetool.

79993247

Żądania do celów Node.js (HEAD) się zawieszają

Żądania HEAD wysyłane do środowiska docelowego Node.js mogą zawieszać się, pozostawiając oczekujące połączenia.

Obejście:

Aby obejść ten problem, zdefiniuj moduł obsługi żądań HEAD, który będzie jednoznacznie zwracać pustą odpowiedź.

79757554

Nazwy hostów nie są rozpoznawane

Po zainstalowaniu lub uaktualnieniu Edge dla Private Cloud nazwy hostów mogą nie rozpoznawać swoich adresów.

Obejście:

Aby rozwiązać ten problem, ponownie uruchom komponent interfejsu Edge:

/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
76087166

DataAccessWyjątek w wielu konfiguracjach centrów danych

Jeśli w wielu konfiguracjach centrów danych jeden magazyn danych stanie się niedostępny, może pojawić się ten błąd:

DataAccessException: Error while accessing datastore;
Please retry later

W rezultacie serwer zarządzania może się nie uruchomić, ponieważ próbuje połączyć się z węzłami Cassandra w dc-1 i dc-2. DataAccessExceptions występuje, gdy węzeł Cassandra jest niedostępny. Może to też spowodować zakłócenia w ruchu w interfejsie API, ponieważ procesory wiadomości zgłaszają DataAccessExceptions podczas próby pobrania KVM.

Oczekiwany stan oznacza, że serwer zarządzania nie będzie mógł łączyć się z komponentami magazynu danych w różnych regionach.

Obejście

Obejściem tego problemu jest wyrejestrowanie następujących typów węzłów Cassandra w niedostępnym centrum danych, a następnie ponowne zarejestrowanie ich, gdy węzły Cassandra będą ponownie dostępne:

  • kms-datastore
  • dc-datastore
  • keyvaluemap-datastore

Aby wyrejestrować i ponownie zarejestrować te typy węzłów Cassandra:

  1. Uzyskaj identyfikatory UUID węzłów Cassandra za pomocą tego polecenia curl:
    curl -u ADMIN_EMAIL:ADMIN_PW \
      "http://MS_IP:MS_PORT/v1/servers?region=REGION&pod=GATEWAY_POD \
      &type=CASSANDRA_NODE_TYPE"

    Gdzie:

    • ADMIN_EMAIL i ADMIN_PW to dane logowania do Twojego konta Apigee.
    • MS_IP i MS_PORT to adres IP i numer portu serwera zarządzania.
    • REGION to nazwa centrum danych, w którym znajduje się serwer zarządzania.
    • GATEWAY_POD to nazwa poda, która jest domyślnie „bramą”. Być może została ona jednak zmieniona na inną, więc sprawdź implementację.
    • CASSANDRA_NODE_TYPE jest jedną z wartości kms-datastore, dc-datastore i keyvaluemap-datastore.

    Przykład:

    curl -u nickdanger@google.com:myP@$$w0rD
      "http://192.168.0.1:8080/v1/servers?region=dc-1&pod=gateway&type=dc-datastore"

    Odpowiedź ma ten format:

    {
      "internalIP" : "POD_IP_ADDRESS",
      "isUp" : [true|false],
      "pod" : "GATEWAY_POD",
      "reachable" : [true|false],
      "region" : "dc-1",
      "tags" : {
        "property" : [ ]
      },
      "type" : [ "kms-datastore", "dc-datastore", "keyvaluemap-datastore" ],
        "uUID" : "POD_UUID"
    }

    Przykład:

    {
      "internalIP" : "192.168.1.11",
      "isUp" : false,
      "pod" : "gateway",
      "reachable" : false,
      "region" : "dc-1",
      "tags" : {
        "property" : [ ]
      },
      "type" : "dc-datastore",
      "uUID" : "13cee956-d3a7-4577-8f0f-1694564179e4"
    }

    Zapisz wartości w polu uUID w odpowiedzi. Użyjesz ich do wyrejestrowania węzłów.

  2. Powtórz krok 1 dla każdego typu węzła Cassandra: kms-datastore, dc-datastore i keyvaluemap-datastore. Pamiętaj, aby zanotować zwracane identyfikatory UUID.
  3. Wyrejestruj węzły za pomocą tego polecenia:
    curl -u ADMIN_EMAIL:ADMIN_PW "http://MS_IP:MS_PORT/v1/servers/UUID" -X DELETE

    Gdzie UUID to identyfikator UUID zwrócony w odpowiedzi w poprzednim poleceniu.

  4. Powtórz krok 3 dla każdego identyfikatora UUID zebranego w krokach 1 i 2.
  5. Zarejestruj węzły ponownie za pomocą tego polecenia:
    curl -u ADMIN_EMAIL:ADMIN_PW "http://MS_IP:MS_PORT/v1/servers -d \
      "Type=kms-datastore&Type=dc-datastore&Type=keyvaluemap-datastore& \
      Type=counter-datastore&Type=cache-datastore&InternalIP=POD_IP_ADDRESS& \
      region=REGION&pod=GATEWAY_POD" -H \
      'content-type: application/x-www-form-urlencoded' -X POST

Te operacje rejestrują i usuwają węzły z Zookeeper i nie mają żadnego wpływu na klaster Cassandra. Więcej informacji o tych poleceniach znajdziesz w artykule o aktualizowaniu rejestracji w magazynie danych.

68722102

Zasada MessageLogging zawierająca dodatkowe informacje w komunikacie logu

Element FormatMessage zasady MessageLogging określa format zarejestrowanej wiadomości. Gdy ustawiona jest zasada FormatMessage=false, zarejestrowany komunikat nie powinien zawierać żadnych informacji wygenerowanych przez Apigee. Nawet jeśli skonfigurujesz zasadę FormatMessage=false, komunikat dziennika nadal będzie zawierać te informacje:

  • Priorytet
  • sygnaturę czasową;

Obejście:

Brak.
65737520

Nie udało się zresetować hasła administratora systemu

Nie uda się zresetować hasła administratora systemu dla serwera zarządzania, które zawiera znaki specjalne.

Obejście:

Zdefiniuj hasło w pliku danych, który następnie przekazujesz do punktu końcowego /users w interfejsie Management API. Więcej informacji znajdziesz w artykule Resetowanie hasła administratora systemu.

Następny krok

Aby zacząć korzystać z Edge dla Private Cloud w wersji 4.19.01, użyj tych linków:

Nowe instalacje:
Omówienie nowych instalacji
Istniejące instalacje:
Ścieżki przejścia na wyższą wersję