Uruchamianie, zatrzymywanie i ponowne uruchamianie Apigee Edge

Edge dla chmury prywatnej w wersji 4.16.05

Kolejność zatrzymywania i uruchamiania podsystemów jest ważna. Dostępne są skrypty uruchamiania i zatrzymywania, które zajmują się tym w przypadku komponentów Edge działających w tym samym węźle.

Kolejność zatrzymywania: jeśli zainstalujesz Edge na wielu węzłach, zatrzymaj komponenty Edge na 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ść uruchamiania: jeśli instalujesz Edge na wielu węzłach, uruchom komponenty Edge na tych węzłach 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

Te skrypty wykrywają komponenty Apigee skonfigurowane do działania w systemie, w którym skrypt jest wykonywany, i uruchamiają lub zatrzymują tylko te komponenty we właściwej 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 pojedynczej usługi

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> to jedna z tych wartości: edge-management-server, edge-ui, edge-router, edge-message-processor, edge-qpid-server, edge-postgres-server, apigee-zookeeper, apigee-cassandra, apigee-openldap, apigee-qpidd, apigee-postgresql
  • <command> to jedno z tych poleceń: start, stop, restart

Aby na przykład uruchomić, zatrzymać lub ponownie uruchomić serwer zarządzania, uruchom te polecenia:

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

Możesz też sprawdzić stan konkretnej usługi Apigee, używając tego polecenia:

apigee-service edge-management-server status