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

Как начать или остановить заказ

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

Отменить заказ

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

  1. Сервер управления (edge-management-server)
  2. Обработчик сообщений (edge-message-processor)
  3. Сервер Postgres (edge-postgres-server)
  4. Qpid Server (edge-qpid-server)
  5. Маршрутизатор (edge-router)
  6. Интерфейс Edge: edge-ui (классический) или edge-management-ui(новый)
  7. Cassandra (apigee-cassandra)
  8. SymasLDAP (apigee-openldap)
  9. Apigee SSO (apigee-sso)
  10. База данных PostgreSQL (apigee-postgresql)
  11. Qpidd (apigee-qpidd)
  12. ZooKeeper (apigee-zookeeper)

Заказать

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

  1. Cassandra (apigee-cassandra)
  2. SymasLDAP (apigee-openldap)
  3. База данных PostgreSQL (apigee-postgresql)
  4. Qpidd (apigee-qpidd)
  5. Edge SSO (apigee-sso)
  6. ZooKeeper (apigee-zookeeper)
  7. Сервер управления (edge-management-server)
  8. Обработчик сообщений (edge-message-processor)
  9. Сервер Postgres (edge-postgres-server)
  10. Qpid Server (edge-qpid-server)
  11. Маршрутизатор (edge-router)
  12. Интерфейс Edge: edge-ui (классический) или edge-management-ui(новый)

Запуск, остановка и проверка всех компонентов

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

  • Чтобы остановить все компоненты Apigee:
    /opt/apigee/apigee-service/bin/apigee-all stop
  • Чтобы запустить все компоненты Apigee:
    /opt/apigee/apigee-service/bin/apigee-all start
  • Чтобы перезапустить все компоненты Apigee:
    /opt/apigee/apigee-service/bin/apigee-all restart
  • Чтобы проверить, какие компоненты запущены:
    /opt/apigee/apigee-service/bin/apigee-all status

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

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

/opt/apigee/apigee-service/bin/apigee-service component_name [start|stop|restart|status]

где component_name – это компонент. Возможные значения component_name (в алфавитном порядке):

  • apigee-cassandra (Cassandra)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (база данных PostgreSQL)
  • apigee-qpidd (Qpidd)
  • apigee-sso (Edge SSO)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (сервер управления)
  • edge-management-ui (новый интерфейс Edge)
  • edge-message-processor (процессор сообщений)
  • edge-postgres-server (сервер Postgres)
  • edge-qpid-server (сервер Qpid)
  • edge-router (маршрутизатор Edge)
  • edge-ui (классический интерфейс)

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

/opt/apigee/apigee-service/bin/apigee-service edge-management-server start
/opt/apigee/apigee-service/bin/apigee-service edge-management-server stop
/opt/apigee/apigee-service/bin/apigee-service edge-management-server restart

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

/opt/apigee/apigee-service/bin/apigee-service component_name status

Пример:

/opt/apigee/apigee-service/bin/apigee-service edge-management-server status