Как начать или остановить заказ
Порядок остановки и запуска подсистем имеет значение. Для компонентов Edge, работающих на одном узле, предоставляются скрипты запуска и остановки, которые выполняют эту задачу.
Отменить заказ
Если вы установили Edge на нескольких узлах, остановите компоненты Edge на этих узлах в следующем порядке:
- Сервер управления (
edge-management-server) - Обработчик сообщений (
edge-message-processor) - Сервер Postgres (
edge-postgres-server) - Qpid Server (
edge-qpid-server) - Маршрутизатор (
edge-router) - Интерфейс Edge:
edge-ui(классический) илиedge-management-ui(новый) - Cassandra (
apigee-cassandra) - SymasLDAP (
apigee-openldap) - Apigee SSO (
apigee-sso) - База данных PostgreSQL (
apigee-postgresql) - Qpidd (
apigee-qpidd) - ZooKeeper (
apigee-zookeeper)
Заказать
Если вы установили Edge на нескольких узлах, то запускать компоненты Edge на этих узлах следует в следующем порядке:
- Cassandra (
apigee-cassandra) - SymasLDAP (
apigee-openldap) - База данных PostgreSQL (
apigee-postgresql) - Qpidd (
apigee-qpidd) - Edge SSO (
apigee-sso) - ZooKeeper (
apigee-zookeeper) - Сервер управления (
edge-management-server) - Обработчик сообщений (
edge-message-processor) - Сервер Postgres (
edge-postgres-server) - Qpid Server (
edge-qpid-server) - Маршрутизатор (
edge-router) - Интерфейс 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