14.05.14 – informacje o wersji Apigee Edge w chmurze

Wyświetlasz dokumentację Apigee Edge.
Otwórz 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:
    • dostęp do zmiennych przepływu i ich modyfikowanie w kontekście wiadomości Apigee,
    • korzystanie z wbudowanej pamięci podręcznej rozproszonej.

Aby użyć modułu apigee-access, musisz w kodzie wymagać apigee-access. Możesz go też znaleźć w NPM:

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

Informacje o użyciu apigee-access znajdziesz w pliku README.md, który możesz pobrać z NPM i przejrzeć.

  • Obsługa protokołu SOAP
    Edge zawiera te ulepszenia dotyczące serwerów proxy interfejsu API SOAP/WSDL:
    • przekazywanie XML SOAP,
    • wskazówki wizualne dotyczące interfejsów API SOAP na stronie głównej interfejsów API w interfejsie zarządzania Edge.

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 dla 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 ocenione jako prawdziwe czy fałszywe.
    • Ulepszony widok osi czasu transakcji, który zajmuje mniej miejsca na elementy, które zajmują mniej niż 1% łącznego czasu, co pozwala wyświetlać więcej elementów.
    • Nowa ikona wskazująca, kiedy zasada została pominięta, ponieważ warunek kroku został oceniony jako fałszywy.

Naprawione błędy

W tej wersji naprawiono 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ępowały w sytuacjach, gdy odpowiedzi były kompletne zgodnie ze specyfikacją HTTP (brak nagłówka Content-Length lub kodowania fragmentowanego w odpowiedziach punktu końcowego docelowego). Edge traktuje teraz te odpowiedzi jako kompletne.
NPE

W tych sytuacjach występował wyjątek NullPointerException:

  • W żądaniach cURL, gdy treść application/octet-stream była przekazywana bez typu danych --data-binary
  • Gdy w pakiecie serwera proxy interfejsu API brakowało folderu /apiproxy.

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

Śledzenie: 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 etykiety „niezdefiniowany”.
Wyciek pamięci w procesorach wiadomości Naprawiono wyciek pamięci w procesorach wiadomości.
messageid w statystykach Zmienna przepływu messageid jest teraz przechowywana w statystykach Edge.