Bắt đầu, dừng, khởi động lại và kiểm tra trạng thái của Apigee Edge

Dừng/bắt đầu đơn đặt hàng

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.

Lệnh 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ự dừng sau:

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

Bắt đầu đặt hàng

Nếu cài đặt Edge trên nhiều nút, bạn nên khởi động các thành phần Edge trên những nút đó theo thứ tự khởi động sau đây:

  1. Cassandra (apigee-cassandra)
  2. SymasLDAP (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ý tin nhắn (edge-message-processor)
  8. Máy chủ Postgres (edge-postgres-server)
  9. Máy chủ Qpid (edge-qpid-server)
  10. Bộ định tuyến (edge-router)
  11. Giao diện người dùng mới của Edge (edge-management-ui)

Bắt đầu/dừng/kiểm tra tất cả thành phần

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 tất cả thành phần Apigee:
    /opt/apigee/apigee-service/bin/apigee-all stop
  • Cách khởi động tất cả thành phần Apigee:
    /opt/apigee/apigee-service/bin/apigee-all start
  • Cách khởi động lại tất cả các thành phần của Apigee:
    /opt/apigee/apigee-service/bin/apigee-all restart
  • Cách kiểm tra xem những thành phần nào đang chạy:
    /opt/apigee/apigee-service/bin/apigee-all status

Bắt đầu/dừng/khởi động lại từng thành phần

Bạn có thể dùng công cụ apigee-service để bắt đầu/dừng/khởi động lại hoặc kiểm tra trạng thái của một thành phần Apigee riêng lẻ trên bất kỳ máy chủ cụ thể nào.

/opt/apigee/apigee-service/bin/apigee-service component_name [start|stop|restart|status]

Trong đó, component_name xác định thành phần. Các giá trị có thể có của component_name bao gồm (theo thứ tự bảng chữ cái):

  • apigee-cassandra (Cassandra)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (Cơ sở dữ liệu PostgreSQL)
  • apigee-qpidd (Qpidd)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (Máy chủ quản lý)
  • edge-management-ui (Giao diện người dùng Edge mới)
  • edge-message-processor (Trình xử lý tin nhắn)
  • edge-postgres-server (Máy chủ Postgres)
  • edge-qpid-server (Máy chủ Qpid)
  • edge-router (Bộ định tuyến biên)

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

/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

Bạn cũng có thể kiểm tra trạng thái của từng thành phần Apigee bằng lệnh sau:

/opt/apigee/apigee-service/bin/apigee-service component_name status

Ví dụ:

/opt/apigee/apigee-service/bin/apigee-service edge-management-server status