14.05.14 – informacje o wersji Apigee Edge w chmurze

Wyświetlasz dokumentację Apigee Edge.
Zapoznaj się z dokumentacją Apigee X. info

We wtorek 20 maja 2014 r. udostępniliśmy nową wersję Apigee Edge w chmurze.

Nowe funkcje i ulepszenia

Poniżej znajdziesz nowe funkcje i ulepszenia w tej wersji.

  • Moduł Node.js apigee-access
    Nowy moduł Node.js apigee-access zapewnia dostęp do tych funkcji specyficznych dla Apigee:
    • Uzyskiwanie dostępu do zmiennych przepływu i ich modyfikowanie w kontekście wiadomości Apigee
    • Korzystanie z wbudowanej rozproszonej pamięci podręcznej

Modułu apigee-access możesz używać, wymagając apigee-access w kodzie. Znajdziesz go też na NPM:

https://www.npmjs.org/package/apigee-access

Informacje o używaniu apigee-access znajdziesz w pliku README.md pobranym z NPM.

  • Obsługa protokołu SOAP
    Edge zawiera te ulepszenia w przypadku serwerów proxy interfejsu API SOAP/WSDL:
    • Przekazywanie XML SOAP
    • Na stronie głównej interfejsów API w interfejsie zarządzania Edge wizualne wskaźniki interfejsów SOAP API

Więcej informacji znajdziesz w artykule Udostępnianie usługi internetowej opartej na protokole SOAP jako serwera proxy interfejsu API.

  • Ulepszenia śledzenia w wersji beta
    Funkcja śledzenia w wersji beta w przypadku serwerów proxy interfejsu API obejmuje te funkcje:
    • W przypadku serwerów proxy interfejsu API zawierających przepływy warunkowe ikony Prawda i Fałsz wskazujące, czy warunki zostały spełnione czy nie.
    • Ulepszony widok osi czasu transakcji, który przydziela mniej miejsca na elementy zajmujące mniej niż 1% całkowitego czasu, dzięki czemu można wyświetlić więcej elementów.
    • nową plakietkę ikony, która wskazuje, kiedy zasada została pominięta, ponieważ warunek kroku zwrócił wartość false;

Usunięte błędy

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

Temat Opis
Błędy wdrażania serwera proxy w interfejsie Zmiana i zapisywanie wdrożonych serwerów proxy czasami powodowało błędy w interfejsie zarządzania Edge. Problem został już rozwiązany.
Błędy 5xx w odpowiedziach Błędy HTTP 5xx wystąpiły w sytuacjach, w których odpowiedzi były kompletne zgodnie ze specyfikacją HTTP (w odpowiedziach punktu końcowego nie było nagłówka Content-Length ani kodowania fragmentowanego). Edge traktuje teraz te odpowiedzi jako kompletne.
NPE

W tych sytuacjach zgłaszany był wyjątek NullPointerException:

  • W przypadku żądań cURL, gdy treść application/octet-stream została przekazana bez typu danych --data-binary
  • Gdy w pakiecie proxy interfejsu API brakuje folderu /apiproxy

Zamiast tego wyświetlany jest teraz ten komunikat: „Pakiet jest nieprawidłowy. Nie można odczytać/znaleźć zawartości APIProxy”.

Ślad: adres IP Funkcja śledzenia w wersji beta: w sesjach śledzenia serwera proxy interfejsu API, jeśli serwer docelowy jest zdefiniowany za pomocą adresu IP, szczegóły transakcji wyświetlają teraz adres IP serwera docelowego zamiast oznaczać go jako „niezdefiniowany”.
Wyciek pamięci w modułach przetwarzania Naprawiliśmy wyciek pamięci w procesorach wiadomości.
messageid w statystykach Zmienna przepływu messageid jest teraz przechowywana w usłudze Edge Analytics.