Bắt đầu, dừng và khởi động lại Apigee Edge

Edge cho đám mây riêng tư phiên bản 4.16.09

Thứ tự dừng và khởi động các hệ thống con là rất quan trọng. Các tập lệnh bắt đầu và dừng được cung cấp để xử lý việc đó cho bạn đối với các thành phần Edge chạy trên cùng một nút.

Thứ tự dừng: Nếu cài đặt Edge trên nhiều nút, thì bạn nên dừng các thành phần Edge trên các nút đó theo thứ tự sau:

  1. Máy chủ quản lý (edge-management-server)
  2. Trình xử lý thông báo (edge-message-processor)
  3. Máy chủ Postgres (edge-postgres-server)
  4. Máy chủ Qpid (edge-qpid-server)
  5. Bộ định tuyến (bộ định tuyến biên)
  6. Giao diện người dùng Edge (edge-ui)
  7. Cassandra (apigee-cassandra)
  8. OpenLDAP (apigee-openldap)
  9. Cơ sở dữ liệu PostgreSQL (apigee-postgresql)
  10. Qpidd (apigee-qpidd)
  11. ZooKeeper (apigee-zookeeper)

Thứ tự bắt đầu: Nếu cài đặt Edge trên nhiều nút, thì bạn nên bắt đầu các thành phần Edge trên các nút đó theo thứ tự sau:

  1. Cassandra (apigee-cassandra)
  2. OpenLDAP (apigee-openldap)
  3. Cơ sở dữ liệu PostgreSQL (apigee-postgresql)
  4. Qpidd (apigee-qpidd)
  5. ZooKeeper (apigee-zookeeper)
  6. Máy chủ quản lý (edge-management-server)
  7. Trình xử lý thông báo (edge-message-processor)
  8. Máy chủ Postgres (edge-postgres-server)
  9. Máy chủ Qpid (edge-qpid-server)
  10. Bộ định tuyến (bộ định tuyến biên)
  11. Giao diện người dùng Edge (edge-ui)

Các tập lệnh sau đây phát hiện các thành phần Apigee được định cấu hình để chạy trên hệ thống mà tập lệnh được thực thi, đồng thời sẽ chỉ khởi động hoặc dừng các thành phần đó theo đúng thứ tự cho nút đó.

  • Cách dừng Apigee Edge, Apache Cassandra và Apache ZooKeeper:
    /<inst_root>/apigee/apigee-service/bin/apigee-all stop
  • Cách khởi động Apache ZooKeeper, Apache Cassandra và Apigee Edge:
    /<inst_root>/apigee/apigee-service/bin/apigee-all start
  • Cách kiểm tra xem máy chủ có đang chạy hay không:
    /<inst_root>/apigee/apigee-service/bin/apigee-all status

Bắt đầu, dừng và khởi động lại một dịch vụ riêng lẻ

Bạn có thể sử dụng công cụ sau để bắt đầu/dừng/khởi động lại một dịch vụ Apigee riêng lẻ trên bất kỳ máy chủ cụ thể nào.

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

trong đó:

  • <service> là một trong những dịch vụ sau: 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> là một trong những lệnh sau: start, stop, restart

Ví dụ: để khởi động, dừng hoặc khởi động lại Máy chủ quản lý, hãy chạy các lệnh sau:

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

Bạn cũng có thể kiểm tra trạng thái của một dịch vụ Apigee riêng lẻ bằng cách sử dụng lệnh sau:

apigee-service edge-management-server status