Установка Edge Microgateway

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

Edge Microgateway версии 3.1.x

В этой статье рассказывается, как установить или удалить Edge Microgateway.

Минимальные требования к оборудованию

Для Edge Microgateway требуется следующее минимальное оборудование:

  • На виртуальной машине Edge Microgateway требует минимум одно ядро и 256 МБ ОЗУ. Процесс Edge Microgateway занимает менее 128 МБ ОЗУ.
  • В контейнере Microgateway можно использовать с образом размером менее 100 МБ.

Требования

Как установить Edge Microgateway при наличии подключения к интернету

В этом разделе рассказывается, как установить Edge Microgateway и инициализировать конфигурацию по умолчанию. Если у вас нет подключения к интернету, ознакомьтесь с разделом Можно ли установить Edge Microgateway без подключения к интернету?.

  1. Установите последнюю версию Edge Microgateway с помощью npm, как описано ниже. Эта команда устанавливает программное обеспечение и добавляет исполняемый файл edgemicro в путь.
    npm install edgemicro -g

    Чтобы установить определенную версию Edge Microgateway, укажите номер версии в команде установки. Если вы не укажете номер версии, будет установлена последняя версия. Например, чтобы установить версию 3.1.0, используйте следующую команду:

    npm install edgemicro@3.1.0 -g
  2. Проверьте номер версии. Например, если вы установили версию 3.1.0:
    edgemicro --version
    current nodejs version is v12.5.0
    current edgemicro version is 3.1.0
  3. Следуйте инструкциям по настройке и конфигурации в разделе Настройка и конфигурация Edge Microgateway.

Как обновить Edge Microgateway

Чтобы обновить ранее установленную версию Edge Microgateway, ознакомьтесь со статьей Как обновить Edge Microgateway при наличии подключения к интернету.

Apigee рекомендует протестировать существующую конфигурацию с новой версией, прежде чем обновлять рабочую среду.

Как запустить Edge Microgateway в Windows в качестве сервиса

Edge Microgateway можно использовать в Windows как сервис. Подробную информацию можно найти в статье Рекомендации по управлению Microgateway (edgemicro) в Windows на форуме Apigee Community.

Можно ли установить Edge Microgateway без подключения к интернету?

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

Начало работы

Если вы впервые работаете с Edge Microgateway, после установки рекомендуем ознакомиться с инструкциями по настройке и конфигурированию Edge Microgateway. В руководстве по установке и настройке описаны все шаги, которые необходимо выполнить, чтобы установить, настроить, запустить и использовать экземпляр Edge Microgateway.

Куда устанавливается Edge Microgateway?

Если вы используете npm с глобальным параметром (npm install -g edgemicro), программное обеспечение устанавливается в [prefix]/lib/node_modules/edgemicro. Значение [prefix] можно найти с помощью следующей команды:

npm config get prefix

По умолчанию префикс config задается в том месте, где установлен узел. В большинстве систем это значение равно /usr/local. На устройстве с Windows – %AppData%\npm. Значение [prefix] можно настроить. Подробнее о том, куда по умолчанию устанавливаются модули Node.js и как настроить место установки, можно узнать на странице npm-folders.

Как удалить Edge Microgateway

Если вам нужно удалить Edge Microgateway:

  1. Удалите или заархивируйте каталог установки [prefix]/lib/node_modules/edgemicro, где [prefix] – это префикс npm, как описано в разделе Где устанавливается Edge Microgateway?
  2. Удалите или заархивируйте файлы журнала. По умолчанию файлы edgemicro-*.log находятся в папке /var/tmp/, но это расположение можно изменить. Если вы не уверены, проверьте файл конфигурации Edge Microgateway.
  3. Удалите или заархивируйте файлы конфигурации среды выполнения и конфигурации кеша:
    ~/.edgemicro/*.yaml

Поддержка Kubernetes

Edge Microgateway позволяет управлять API Apigee для сервисов, работающих в кластере Kubernetes. Подробнее об интеграции Edge Microgateway с Kubernetes…

Поддержка Docker

Теперь вы можете скачать последнюю версию Edge Microgateway в виде образа Docker:

docker pull gcr.io/apigee-microgateway/edgemicro:latest