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

Остановить/запустить заказ

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

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

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

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

Заказать еду

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

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

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

/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