4.16.05.05 – informacje o wersji Edge dla Private Cloud

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

We wtorek 25 października 2016 r. udostępniliśmy nową wersję Apigee Edge for Private Cloud.

Procedura aktualizacji

Aby zaktualizować instalację, wykonaj te czynności:

  1. Na wszystkich węzłach brzegowych wyczyść repozytoria Yum:
    > sudo yum clean all

  2. Na wszystkich węzłach Edge zaktualizuj apigee-setup:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-setup update

  3. Na wszystkich węzłach Cassandra zaktualizuj apigee-cassandra:
    >/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

    gdzie configFile określa plik konfiguracji użyty do zainstalowania Edge.

  4. Na wszystkich węzłach brzegowych zaktualizuj edge-gateway:
    >/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. Na wszystkich węzłach interfejsu Edge zaktualizuj komponent edge-ui:
    >/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

    Ta aktualizacja zawiera poprawkę błędu EdgeUI-675. Po wprowadzeniu tej zmiany możesz skonfigurować interfejs Edge, aby zezwalał na definiowanie żądań do prywatnych adresów IP za pomocą specyfikacji OpenAPI, zgodnie z opisem w sekcji Zezwalanie interfejsowi Edge na dostęp do lokalnych adresów IP.

  6. Jeśli masz zainstalowane tylko usługi Edge Monetization, zastosuj poprawkę dla DEVRT-3098:
    > /opt/apigee/apigee-service/bin/apigee-service edge-mint-management-server add-missing-notification-templates -f configFile

    gdzie configFile określa plik konfiguracyjny użyty do zainstalowania Edge.

Poprawione błędy

W tej wersji naprawiliśmy te błędy:

Identyfikator problemu Opis Numer kompilacji
APIRT-1144

Ulepszenia zasad XML do JSON

Zasady XML do JSON zostały rozszerzone o te funkcje: Możesz skonfigurować zasady tak, aby:

  • Traktuj niektóre elementy XML jako tablice podczas konwersji, co powoduje umieszczenie wartości w nawiasach kwadratowych „[ ]” w dokumencie JSON.
  • Usuń lub wyeliminuj poziomy hierarchii dokumentu XML w końcowym dokumencie JSON.

Więcej informacji znajdziesz w artykule Zasady dotyczące konwersji XML na JSON.

edge-gateway-4.16.05-0.0.778
APIRT-3389

Błąd podczas przesyłania ładunków Node.js o rozmiarze powyżej 25 KB

Możesz teraz przesyłać ładunki Node.js większe niż 25 KB.

edge-gateway-4.16.05-0.0.761

DBS-1234

Katalog logów Cassandra o nazwie „{T}conf_logback.logdir{"

Rozwiązaliśmy problem z konfiguracją, który powodował, że katalog logów Cassandra miał nazwę „{T}conf_logback.logdir{”.

apigee-cassandra-2.1.13-0.0.954
DEVRT-2834

Zarabianie umożliwia teraz generowanie dokumentów rozliczeniowych bez aktywności

W poprzednich wersjach próba wygenerowania dokumentów rozliczeniowych w przypadku braku aktywności powodowała błąd.

edge-mint-gateway-4.16.05-0.0.562
DEVRT-3098

Błąd podczas konfigurowania szablonów powiadomień dotyczących zarabiania za pomocą interfejsu

Podczas konfigurowania szablonów powiadomień dotyczących zarabiania w interfejsie użytkownika występuje błąd, co opisano w artykule Konfigurowanie powiadomień za pomocą szablonów powiadomień.

edge-mint-gateway-4.16.05-0.0.562
DEVRT-3266

Błąd powiadomienia dotyczącego zarabiania, gdy włączysz rejestrację deweloperów w przypadku nowego abonamentu

edge-mint-gateway-4.16.05-0.0.562
EDGEUI-675

Zezwalanie specyfikacjom OpenAPI na dostęp do prywatnych adresów IP

Domyślnie Edge uniemożliwia specyfikacjom OpenAPI odwoływanie się do prywatnych adresów IP. Możesz teraz włączyć dostęp do prywatnych adresów IP w sposób opisany w sekcji Zezwalanie interfejsowi Edge na dostęp do lokalnych adresów IP.

edge-sap-ui-4.16.05-0.0.3692

Znane problemy

W tej wersji występują te znane problemy.

Identyfikator problemu Opis
APIRT-2978

Nie udało się uruchomić Nginx lub routera

Jeśli router brzegowy nie uruchomi Nginx lub nie uruchomi się w ogóle, jak pokazano w pliku /opt/apigee/var/log/edge-router/logs/system.log, usuń wszystkie pliki w katalogu /opt/nginx/conf.d i ponownie uruchom router:

> rm -f /opt/nginx/conf.d/*
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
APIRT-3364

Procesor komunikatów wykonuje wyszukiwanie DNS w przypadku adresów IPv4 i IPv6

Jeśli masz zainstalowany i włączony NSCD (Name Service Cache Daemon), możesz zauważyć, że procesory wiadomości wykonują 2 wyszukiwania DNS: jedno dla IPv4 i jedno dla IPv6.

Aby wyłączyć wyszukiwanie DNS w przypadku IPv6:

  1. Na każdym węźle procesora komunikatów edytuj plik /etc/nscd.conf.
  2. Ustaw tę właściwość:

    enable-cache hosts no
PRC-1118

Błąd podczas uruchamiania polecenia „apigee-service apigee-postgresql pg-data-purge”

Jeśli po uruchomieniu polecenia „apigee-service apigee-postgresql pg-data-purge” pojawi się błąd w formie:

BŁĄD: musisz być właścicielem relacji

Edytuj plik /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge i ustaw tę właściwość na „apigee”:

POSTGRES_USER=apigee

DOC-1687 Ze względu na znany konflikt zależności pakietów agent Katello używany w Satellite Server 6 nie zainstaluje się prawidłowo na hostach Apigee Edge z demonem Qpid.