Wdrażanie serwerów proxy w interfejsie użytkownika

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

Wszystkie organizacje w Apigee Edge domyślnie mają 2 środowiska: test i prod. Nazewnictwo jest dowolne. Służą one tylko do zapewnienia jednego obszaru do opracowywania i testowania zmian w interfejsach API oraz drugiego obszaru, w którym interfejsy API mają dostęp do aplikacji.

W zależności od roli, możesz nie mieć możliwości wdrożenia we wszystkich środowiskach. Użytkownicy mogą wdrażać je tylko w środowisku test. Jeśli jesteś administratorem, możesz przeprowadzić wdrożenie w dowolnym środowisku.

Opcje wdrażania

Serwery proxy możesz wdrażać jako wersje lub wersje. Są to różne koncepcje, które wyjaśniliśmy poniżej.

Informacje o wersjach

W każdym środowisku w organizacji może być tylko 1 wdrożona wersja serwera proxy interfejsu API. Często zdarza się, że wersja serwera proxy jest w prod, a inna znajduje się w test, ponieważ jest ona aktualnie testowana lub tworzona. Możesz na przykład mieć wersję 1 wdrożoną w test, a wersję 20 w – prod. Wdrożenie wszystkich wersji możesz wyświetlić na stronie Przegląd w edytorze serwerów proxy interfejsu API.

Gdy utworzysz nową wersję serwera proxy interfejsu API bez zmiany jego ścieżki podstawowej, a następnie wdróż ją w środowisku, w którym została już wdrożona, poprzednia wersja zostanie wycofana, a w jej miejscu zostanie wdrożona nowa wersja. Pamiętaj, że wdrożenie za pomocą interfejsu zarządzania może mieć wpływ na połączenia przychodzące. Aby wygodniej obsługiwać i przenosić połączenia przychodzące podczas wdrażania, użyj interfejsu Management API. Zapoznaj się z sekcją na temat sprawnego wdrażania artykułu o wdrażaniu serwerów proxy interfejsów API przy użyciu interfejsu API zarządzania.

Funkcja wersji w Apigee Edge nie służy jako system kontroli źródła. Użyj istniejącego repozytorium kodu źródłowego i procesów cyklu życia oprogramowania (SDLC), aby zarządzać zmianami i przechowywać historię serwerów proxy interfejsu API. Wersje w Edge można traktować jako sposób na szybkie wyświetlenie lub wdrożenie różnych wersji serwera proxy interfejsu API. Obowiązuje limit 50 wersji serwera proxy interfejsu API, które można przechowywać w historii w Apigee Edge, zgodnie z opisem w temacie Limity. Po osiągnięciu limitu przed utworzeniem nowych wersji utwórz kopie zapasowe i usuń starsze wersje, których nie chcesz już przechowywać w historii w Apigee Edge.

Informacje o wersjach

Edge obsługuje wiele wdrożeń serwera proxy w jednym środowisku. Każda wersja musi mieć inną ścieżkę podstawową (np. /v1 i /v2).

Wdrażanie i wycofywanie wdrożenia serwera proxy interfejsu API

Aby wdrożyć (lub wycofać wdrożenie) serwera proxy interfejsu API w interfejsie zarządzania:

  1. W edytorze proxy interfejsu API wybierz wersję, którą chcesz wdrożyć (lub wycofać).
  2. Kliknij Wdrożenie > {environment} i odpowiedz w oknie potwierdzenia.

    Jeśli ścieżka bazowa serwera proxy interfejsu API jest taka sama jak inna wdrożona wersja w tym środowisku, poprzednia wersja zostanie wycofana, a w jej miejscu zostanie wdrożona nowa.
    Informacje o wdrażaniu wielu wersji w tym samym środowisku znajdziesz w następnej sekcji.