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

Edge for Private Cloud версии 4.16.05

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

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

  1. Интерфейс Apigee
  2. Сервер управления
  3. Маршрутизатор
  4. Message Processor
  5. Сервер Qpid
  6. Сервер Postgres
  7. OpenLDAP
  8. Qpidd
  9. База данных PostgreSQL
  10. Cassandra
  11. ZooKeeper

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

  1. ZooKeeper
  2. Cassandra
  3. OpenLDAP
  4. Qpidd
  5. База данных PostgreSQL
  6. Сервер управления
  7. Маршрутизатор
  8. Message Processor
  9. Сервер Qpid
  10. Сервер Postgres
  11. Интерфейс Apigee

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

  • Чтобы остановить Apigee Edge, Apache Cassandra и Apache ZooKeeper, выполните следующую команду:
    /<inst_root>/apigee/apigee-service/bin/apigee-all stop
  • Чтобы запустить Apache ZooKeeper, Apache Cassandra и Apigee Edge, выполните следующую команду:
    /<inst_root>/apigee/apigee-service/bin/apigee-all start
  • Чтобы проверить, работает ли сервер, выполните следующую команду:
    /<inst_root>/apigee/apigee-service/bin/apigee-all status

Запуск, остановка и перезапуск отдельного сервиса

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

/<inst_root>/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-postgresql.
  • <command> – одна из следующих команд: start, stop, restart.

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

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