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:
- W edytorze proxy interfejsu API wybierz wersję, którą chcesz wdrożyć (lub wycofać).
- 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.