Uruchamianie, zatrzymywanie i ponowne uruchamianie Apigee Edge

Edge for Private Cloud wer. 4.16.05

Kolejność zatrzymywania i uruchamiania podsystemów jest ważna. W przypadku komponentów Edge działających w tym samym węźle dostępne są skrypty uruchamiania i zatrzymywania.

Kolejność zatrzymania: jeśli instalujesz Edge w wielu węzłach, zatrzymaj komponenty Edge w tych węzłach w tej kolejności:

  1. Interfejs Apigee
  2. Serwer zarządzania
  3. Router
  4. procesor komunikatów
  5. Serwer Qpid
  6. Serwer Postgres
  7. OpenLDAP
  8. Qpidd
  9. Baza danych PostgreSQL
  10. Cassandra
  11. ZooKeeper

Kolejność początkowa: jeśli instalujesz Edge w wielu węzłach, uruchom w tych węzłach komponenty Edge w tej kolejności:

  1. ZooKeeper
  2. Cassandra
  3. OpenLDAP
  4. Qpidd
  5. Baza danych PostgreSQL
  6. Serwer zarządzania
  7. Router
  8. procesor komunikatów
  9. Serwer Qpid
  10. Serwer Postgres
  11. Interfejs Apigee

Poniższe 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ć Apigee Edge, Apache Cassandra i Apache ZooKeeper:
    /<inst_root>/apigee/apigee-service/bin/apigee-all stop
  • Aby uruchomić Apache ZooKeeper, Apache Cassandra i Apigee Edge:
    /<inst_root>/apigee/apigee-service/bin/apigee-all start
  • Aby sprawdzić, czy serwer działa:
    /<inst_root>/apigee/apigee-service/bin/apigee-all status

Uruchamianie, zatrzymywanie i ponowne uruchamianie poszczególnych usług

Za pomocą tego narzędzia możesz uruchomić, zatrzymać lub ponownie uruchomić pojedynczą usługę Apigee na dowolnym serwerze.

/<inst_root>/apigee/apigee-service/bin/apigee-service <service> <command>

gdzie:

  • <service> jest jedną z tych wartości: edge-management-server, Edge-ui, brzegowa-router, Edge-message-processor, Edge-qpid-server, Edge-postgres-server, apigee-zookeeper, apigee-cassandra, apigee-openldap, apigee-qpidd, apigee-postgres
  • Parametr <command> zawiera jedną z tych wartości: start, stop, restart

Aby na przykład uruchomić, zatrzymać lub ponownie uruchomić serwer zarządzania, uruchom następujące polecenia:

apigee-service edge-management-server start
apigee-service edge-management-server stop
apigee-service edge-management-server restart

Możesz też sprawdzić stan pojedynczej usługi Apigee za pomocą tego polecenia:

apigee-service edge-management-server status