การเริ่มต้น การหยุด และรีสตาร์ท Apigee Edge

Edge for Private Cloud เวอร์ชัน 4.16.05

ลำดับการหยุดและเริ่มระบบย่อยเป็นสิ่งสำคัญ เรามีสคริปต์เริ่มต้นและหยุดที่จะจัดการเรื่องนี้ให้คุณสำหรับคอมโพเนนต์ Edge ที่ทำงานบนโหนดเดียวกัน

ลำดับการหยุด: หากติดตั้ง Edge ในหลายโหนด คุณควรหยุดคอมโพเนนต์ Edge ในโหนดเหล่านั้นตามลำดับต่อไปนี้

  1. UI ของ Apigee
  2. เซิร์ฟเวอร์การจัดการ
  3. เราเตอร์
  4. Message Processor
  5. เซิร์ฟเวอร์ Qpid
  6. เซิร์ฟเวอร์ Postgres
  7. OpenLDAP
  8. Qpidd
  9. ฐานข้อมูล PostgreSQL
  10. Cassandra
  11. ZooKeeper

ลำดับการเริ่มต้น: หากติดตั้ง Edge ในหลายโหนด คุณควรเริ่มคอมโพเนนต์ Edge ในโหนดเหล่านั้นตามลำดับต่อไปนี้

  1. ZooKeeper
  2. Cassandra
  3. OpenLDAP
  4. Qpidd
  5. ฐานข้อมูล PostgreSQL
  6. เซิร์ฟเวอร์การจัดการ
  7. เราเตอร์
  8. Message Processor
  9. เซิร์ฟเวอร์ Qpid
  10. เซิร์ฟเวอร์ Postgres
  11. UI ของ Apigee

สคริปต์ต่อไปนี้จะตรวจหาคอมโพเนนต์ Apigee ที่กำหนดค่าให้ทำงานในระบบที่สคริปต์ทำงานอยู่ และจะเริ่มหรือหยุดเฉพาะคอมโพเนนต์เหล่านั้นตามลำดับที่ถูกต้องสำหรับโหนดนั้น

  • หากต้องการหยุด Apigee Edge, Apache Cassandra และ Apache ZooKeeper ให้ใช้คำสั่งต่อไปนี้
    /<inst_root>/apigee/apigee-service/bin/apigee-all stop
  • วิธีเริ่ม Apache ZooKeeper, Apache Cassandra และ Apigee Edge:
    /<inst_root>/apigee/apigee-service/bin/apigee-all start
  • วิธีตรวจสอบว่าเซิร์ฟเวอร์ทำงานอยู่หรือไม่
    /<inst_root>/apigee/apigee-service/bin/apigee-all status

การเริ่มต้น การหยุด และการรีสตาร์ทบริการแต่ละรายการ

คุณสามารถใช้เครื่องมือต่อไปนี้เพื่อเริ่ม/หยุด/รีสตาร์ทบริการ Apigee แต่ละรายการในเซิร์ฟเวอร์ที่เฉพาะเจาะจงได้

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

โดยที่

  • <service> คืออย่างใดอย่างหนึ่งต่อไปนี้ 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> คือคำสั่งใดคำสั่งหนึ่งต่อไปนี้ start, stop, restart

ตัวอย่างเช่น หากต้องการเริ่ม หยุด หรือรีสตาร์ท Management Server ให้เรียกใช้คำสั่งต่อไปนี้

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

นอกจากนี้ คุณยังตรวจสอบสถานะของบริการ Apigee แต่ละรายการได้โดยใช้คำสั่งต่อไปนี้

apigee-service edge-management-server status