Развертывание прокси в пользовательском интерфейсе

Вы просматриваете документацию Apigee Edge .
Перейдите в документацию Apigee
X.info

В Apigee Edge все организации по умолчанию имеют две среды: test и prod . Названия произвольные. Эти среды предназначены лишь для того, чтобы предоставить вам одну область для работы над изменениями API и их тестирования, и другую область, где API доступны приложениям.

В зависимости от вашей роли, вы можете не иметь возможности развертывать приложения во всех средах. Пользователи могут развертывать приложения только в test среде. Если вы являетесь администратором, вы можете развертывать приложения в любой среде.

Варианты развертывания

Прокси-серверы можно развертывать как ревизии или версии. Это разные понятия, как будет объяснено далее.

О внесении изменений

В каждой среде организации может быть развернута только одна версия API-прокси. Часто бывает так, что одна версия прокси находится в prod , а другая — в test поскольку она тестируется или разрабатывается. Например, у вас может быть развернута версия 1 в test и версия 20 в prod . Вы можете просмотреть развертывание всех версий на странице «Обзор» редактора API-прокси.

При создании новой версии API-прокси без изменения базового пути, а затем развертывании её в среде, где она уже развернута, предыдущая версия удаляется, и на её место развертывается новая версия. Обратите внимание, что развертывание через пользовательский интерфейс управления может повлиять на входящие вызовы. Для более плавной обработки и перехода входящих вызовов во время развертывания используйте API управления. См. раздел о бесшовном развертывании в разделе «Развертывание API-прокси с помощью API управления» .

Функция ревизий в Apigee Edge не предназначена для использования в качестве системы контроля версий. Используйте существующий репозиторий исходного кода и процессы жизненного цикла разработки программного обеспечения (SDLC) для управления изменениями и сохранения истории изменений ваших API-прокси. Рассматривайте ревизии в Edge как способ быстрого просмотра или развертывания различных версий API-прокси. Существует ограничение в 50 ревизий API-прокси, которые могут храниться в истории Apigee Edge, как указано в разделе «Ограничения» . После достижения лимита следует создать резервную копию и удалить старые ревизии, которые вы больше не хотите сохранять в истории Apigee Edge, прежде чем создавать новые ревизии.

О версиях

Edge поддерживает развертывание нескольких версий прокси-сервера в одной среде. Каждая версия должна иметь свой собственный базовый путь (например /v1 и /v2 ).

Развертывание и удаление API-прокси

Чтобы развернуть (или удалить) API-прокси в пользовательском интерфейсе управления:

  1. В редакторе API-прокси выберите версию, которую хотите развернуть (или удалить).
  2. Нажмите «Развертывание» > {среда} и ответьте на диалоговое окно подтверждения.

    Если базовый путь API-прокси совпадает с путем другой развернутой ревизии в этой среде, предыдущая ревизия удаляется, и на ее место развертывается новая.
    Инструкции по развертыванию нескольких версий в одной среде см. в следующем разделе.