Запуск, остановка, перезапуск и проверка состояния Apigee Edge

Edge для частного облака v. 4.17.05

Важен порядок остановки и запуска подсистем. Предоставляются сценарии запуска и остановки, которые позаботятся об этом для компонентов Edge, работающих на одном узле.

Порядок остановки : если вы устанавливаете Edge на несколько узлов, вам следует остановить компоненты Edge на этих узлах в следующем порядке:

  1. Сервер управления (пограничный сервер управления)
  2. Процессор сообщений (edge-message-processor)
  3. Сервер Postgres (edge-postgres-server)
  4. Qpid-сервер (edge-qpid-сервер)
  5. Маршрутизатор (edge-маршрутизатор)
  6. Пограничный интерфейс (edge-ui)
  7. Кассандра (apigee-cassandra)
  8. OpenLDAP (apigee-openldap)
  9. База данных PostgreSQL (apigee-postgresql)
  10. Qpidd (apigee-qpidd)
  11. ZooKeeper (обезьяны-зоопарковщики)

Порядок запуска . Если вы устанавливаете Edge на несколько узлов, вам следует запускать компоненты Edge на этих узлах в следующем порядке:

  1. Кассандра (apigee-cassandra)
  2. OpenLDAP (apigee-openldap)
  3. База данных PostgreSQL (apigee-postgresql)
  4. Qpidd (apigee-qpidd)
  5. ZooKeeper (обезьяны-зоопарковщики)
  6. Сервер управления (пограничный сервер управления)
  7. Процессор сообщений (edge-message-processor)
  8. Сервер Postgres (edge-postgres-server)
  9. Qpid-сервер (edge-qpid-сервер)
  10. Маршрутизатор (edge-маршрутизатор)
  11. Пограничный интерфейс (edge-ui)

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

  • Чтобы остановить Apigee Edge, Apache Cassandra и Apache ZooKeeper:
    /opt/apigee/apigee-service/bin/apigee-all остановить
  • Чтобы запустить Apache ZooKeeper, Apache Cassandra и Apigee Edge:
    /opt/apigee/apigee-service/bin/apigee-all start
  • Чтобы проверить, работает ли сервер:
    /opt/apigee/apigee-service/bin/apigee-all status

Запуск, остановка, перезапуск и проверка состояния отдельной службы

Вы можете использовать следующий инструмент для запуска/остановки/перезапуска или проверки состояния отдельной службы Apigee на любом конкретном сервере.

/opt/apigee/apigee-service/bin/apigee-service <service> <command>

где:

  • <service> является одним из следующих: Edge-Management-Server, Edge-UI, Edge-Router, Edge-Message-Processor, Edge-Qpid-Server, Edge-Postgres-Server, Apigee-Zookeeper, Apigee-Cassandra, Apigee -openldap, apigee-qpidd, apigee-postgresq l
  • <команда> — одно из следующих значений: запуск, остановка, перезапуск, статус.

Например, чтобы запустить, остановить или перезапустить Сервер управления, выполните следующие команды:

apigee-service edge-management-server start
apigee-service edge-management-server stop
apigee-service edge-management-server restart

Вы также можете проверить статус отдельной службы Apigee, используя следующую команду:

apigee-service edge-management-server status