Zatrzymywanie i uruchamianie
Kolejność zatrzymywania i uruchamiania podsystemów jest ważna. Dostępne są skrypty uruchamiania i zatrzymywania, które wykonują te czynności w przypadku komponentów Edge działających w tym samym węźle.
Zatrzymywanie
Jeśli instalujesz Edge w wielu węzłach, zatrzymaj komponenty Edge w tych węzłach w tej kolejności zatrzymywania:
- Serwer zarządzania (
edge-management-server) - Procesor komunikatów (
edge-message-processor) - Serwer Postgres (
edge-postgres-server) - Serwer Qpid (
edge-qpid-server) - Router (
edge-router) - Nowy interfejs Edge (
edge-management-ui) - Cassandra (
apigee-cassandra) - SymasLDAP (
apigee-openldap) - Baza danych PostgreSQL (
apigee-postgresql) - Qpidd (
apigee-qpidd) - ZooKeeper (
apigee-zookeeper)
Uruchamianie
Jeśli instalujesz Edge w wielu węzłach, uruchom komponenty Edge w tych węzłach w tej kolejności uruchamiania:
- Cassandra (
apigee-cassandra) - SymasLDAP (
apigee-openldap) - Baza danych PostgreSQL (
apigee-postgresql) - Qpidd (
apigee-qpidd) - ZooKeeper (
apigee-zookeeper) - Serwer zarządzania (
edge-management-server) - Procesor wiadomości (
edge-message-processor) - Serwer Postgres (
edge-postgres-server) - Serwer Qpid (
edge-qpid-server) - Router (
edge-router) - Nowy interfejs Edge (
edge-management-ui)
Uruchamianie, zatrzymywanie i sprawdzanie wszystkich komponentów
Te skrypty wykrywają komponenty Apigee skonfigurowane do działania w systemie, w którym jest wykonywany skrypt, i uruchamiają lub zatrzymują tylko te komponenty w prawidłowej kolejności dla danego węzła.
- Aby zatrzymać wszystkie komponenty Apigee:
/opt/apigee/apigee-service/bin/apigee-all stop
- Aby uruchomić wszystkie komponenty Apigee:
/opt/apigee/apigee-service/bin/apigee-all start
- Aby ponownie uruchomić wszystkie komponenty Apigee:
/opt/apigee/apigee-service/bin/apigee-all restart
- Aby sprawdzić, które komponenty są uruchomione:
/opt/apigee/apigee-service/bin/apigee-all status
Uruchamianie, zatrzymywanie i ponowne uruchamianie poszczególnych komponentów
Za pomocą narzędzia apigee-service możesz uruchamiać, zatrzymywać, ponownie uruchamiać lub sprawdzać stan
poszczególnych komponentów Apigee na dowolnym serwerze.
/opt/apigee/apigee-service/bin/apigee-service component_name [start|stop|restart|status]
Gdzie component_name identyfikuje komponent. Możliwe wartości component_name to (w porządku alfabetycznym):
apigee-cassandra(Cassandra)apigee-openldap(OpenLDAP)apigee-postgresql(baza danych PostgreSQL)apigee-qpidd(Qpidd)apigee-zookeeper(ZooKeeper)edge-management-server(serwer zarządzania)edge-management-ui(nowy interfejs Edge)edge-message-processor(procesor komunikatów)edge-postgres-server(serwer Postgres)edge-qpid-server(serwer Qpid)edge-router(router brzegowy)
Aby na przykład uruchomić, zatrzymać lub ponownie uruchomić serwer zarządzania, uruchom te polecenia:
/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
Możesz też sprawdzić stan poszczególnych komponentów Apigee za pomocą tego polecenia:
/opt/apigee/apigee-service/bin/apigee-service component_name status
Na przykład:
/opt/apigee/apigee-service/bin/apigee-service edge-management-server status