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 phụ là rất quan trọng. Tập lệnh bắt đầu và dừng miễn là bạn xử lý vấn đề đó đối với các thành phần Edge chạy trên cùng một nút.

Dừng đặt hàng

Nếu cài đặt Edge trên nhiều nút, bạn nên dừng các thành phần Edge trên các nút đó trong lệnh dừng sau đây:

  1. Máy chủ quản lý (edge-management-server)
  2. Trình xử lý thư (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 cạnh: edge-ui (cổ điển) hoặc edge-management-ui(mới)
  7. Cassandra (apigee-cassandra)
  8. OpenLDAP (apigee-openldap)
  9. Cơ sở dữ liệu PostgreSQL (apigee-postgresql)
  10. Qpidd (apigee-qpidd)
  11. Người giữ vườn thú (apigee-zookeeper)
  12. SSO của Apigee (apigee-sso)

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 các nút đó trong đơn đặt hàng bắt đầu sau đây:

  1. Cassandra (apigee-cassandra)
  2. OpenLDAP (apigee-openldap)
  3. Cơ sở dữ liệu PostgreSQL (apigee-postgresql)
  4. Qpidd (apigee-qpidd)
  5. Người giữ vườn thú (apigee-zookeeper)
  6. Máy chủ quản lý (edge-management-server)
  7. Trình xử lý thư (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 cạnh: edge-ui (cổ điển) hoặc edge-management-ui(mới)
  12. SSO ở cạnh (apigee-sso)

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 tập lệnh được thực thi và sẽ chỉ bắt đầu hoặc dừng các thành phần đó theo đúng thứ tự cho nút đó.

  • Cách dừng tất cả các thành phần của Apigee:
    /opt/apigee/apigee-service/bin/apigee-all stop
  • Cách bắt đầu tất cả các thành phần của 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 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 các thành phần riêng lẻ

Bạn có thể sử 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 một máy chủ cụ thể bất kỳ.

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

Trường hợp component_name xác định thành phần. Giá trị có thể 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-sso (Edge SSO)
  • 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 (Bộ xử lý thông báo)
  • edge-postgres-server (Máy chủ Postgres)
  • edge-qpid-server (Máy chủ Qid)
  • edge-router (Bộ định tuyến Edge)
  • edge-ui (Giao diện người dùng cổ điể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 cách làm 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