4.16.05.05 – informacje o wersji Edge dla Private Cloud

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

We wtorek 25 października 2016 roku opublikowaliśmy nową wersję Apigee Edge dla Private Cloud.

Zaktualizuj procedurę

Aby zaktualizować instalację, wykonaj następujące czynności:

  1. We wszystkich węzłach brzegowych wyczyść repozytorium Yum:
    > sudo yum oczyść wszystko

  2. Zaktualizuj apigee-setup we wszystkich węzłach brzegowych:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-setup update

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


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

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

    Ta aktualizacja obejmuje poprawkę dotyczącą EdgeUI-675. Po wykonaniu tej aktualizacji możesz skonfigurować interfejs Edge tak, aby zezwalał specyfikacjom OpenAPI na definiowanie żądań wysyłanych do prywatnych adresów IP zgodnie z opisem w sekcji Zezwalanie na dostęp interfejsu Edge 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-serviceedge-mint-management-server add-missing-notification-templates -f configFile

    gdzie configFile Edge wskazuje używany przez Ciebie plik configFile

Naprawione błędy

Poprawiliśmy w niej wymienione niżej błędy.

Identyfikator problemu Opis Numer kompilacji
APIRT-1144

Ulepszenia zasad z formatu XML na JSON

Zasada XML na JSON została udoskonalona o następujące funkcje. Możesz skonfigurować tę zasadę, aby:

  • Podczas konwersji traktuj niektóre elementy XML jako tablice, co spowoduje umieszczenie wartości w nawiasach kwadratowych „[ ]” w dokumencie JSON.
  • Usuń lub usuń poziomy hierarchii dokumentów XML w ostatecznej wersji dokumentu JSON.

Aby dowiedzieć się więcej, zapoznaj się z zasadami z XML to JSON.

edge-gateway-4.16.05-0.0.778
APIRT-3389

Podczas przesyłania ładunków Node.js powyżej 25 KB wystąpił błąd

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

Generowanie przychodu pozwala teraz generować dokumenty rozliczeniowe bez żadnej aktywności

W poprzednich wersjach próbowano wygenerować dokumenty rozliczeniowe w przypadku braku aktywności, co powodowało błąd.

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

Podczas konfigurowania szablonów powiadomień dotyczących zarabiania za pomocą interfejsu wystąpił błąd

Podczas konfigurowania szablonów powiadomień o generowaniu przychodu za pomocą interfejsu pojawia się błąd, co opisano w sekcji Konfigurowanie powiadomień za pomocą szablonów powiadomień.

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

Powiadomienie o braku możliwości zarabiania, gdy włączysz rejestrację dewelopera w nowym planie taryfowym

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. Teraz możesz włączyć dostęp do prywatnych adresów IP zgodnie z opisem w sekcji Zezwalanie na dostęp interfejsu Edge do lokalnych adresów IP.

edge-sap-ui-4.16.05-0.0.3692

Znane problemy

W tej wersji występują opisane poniżej znane problemy.

Identyfikator problemu Opis
APIRT-2978

Router nie uruchamia się Nginx lub router nie uruchamia się

Jeśli router brzegowy nie uruchamia Nginx lub w ogóle nie uruchamia się, jak widać w pliku /opt/apigee/var/log/edge-router/logs/system.log, usuń wszystkie pliki z 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 wiadomości wyszukuje DNS w IPv4 i IPv6

Jeśli zainstalowano i włączono demon pamięci podręcznej NSCD (NSCD), możesz zauważyć, że procesory wiadomości przeprowadzają 2 wyszukiwania DNS: jedno dla IPv4 i jedno dla IPv6.

Aby wyłączyć wyszukiwanie DNS w IPv6:

  1. W każdym węźle procesora wiadomości 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 uruchomisz polecenie „apigee-service apigee-postgresql pg-data-purge” i zobaczysz błąd w formularzu:

BŁĄD: musi 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 Z powodu znanego konfliktu zależności pakietów agent Katello używany na serwerze satelitarnym 6 nie będzie prawidłowo zainstalowany na hostach Apigee Edge, na których działa demon Qpid.