Memulai, Menghentikan, dan Memulai Ulang Apigee Edge

Edge for Private Cloud v. 4.16.09

Urutan penghentian dan memulai subsistem adalah hal penting. Skrip mulai dan berhenti berfungsi asalkan Anda menanganinya untuk komponen Edge yang berjalan pada {i>node<i} yang sama.

Stop order: Jika menginstal Edge di beberapa node, Anda harus menghentikan Edge komponen pada {i>node<i} tersebut dengan urutan sebagai berikut:

  1. Server Pengelolaan (server pengelolaan edge)
  2. Pemroses Pesan (pemroses-pesan-edge)
  3. Server Postgres (server-edge-postgres)
  4. Server Qpid (server edge-qpid)
  5. Router (router tepi)
  6. UI Edge (edge-ui)
  7. Cassandra (apigee-cassandra)
  8. OpenLDAP (apigee-openldap)
  9. Database PostgreSQL (apigee-postgresql)
  10. Qpidd (apigee-qpidd)
  11. ZooKeeper (apigee-zookeeper)

Start order: Jika Anda menginstal Edge di beberapa node, Anda harus memulai Komponen edge pada node tersebut dalam urutan berikut:

  1. Cassandra (apigee-cassandra)
  2. OpenLDAP (apigee-openldap)
  3. Database PostgreSQL (apigee-postgresql)
  4. Qpidd (apigee-qpidd)
  5. ZooKeeper (apigee-zookeeper)
  6. Server Pengelolaan (server pengelolaan edge)
  7. Pemroses Pesan (pemroses-pesan-edge)
  8. Server Postgres (server-edge-postgres)
  9. Server Qpid (server edge-qpid)
  10. Router (router tepi)
  11. UI Edge (edge-ui)

Skrip berikut mendeteksi komponen Apigee yang dikonfigurasi untuk dijalankan pada sistem tempat skrip dijalankan, dan akan memulai atau menghentikan hanya komponen-komponen itu dalam urutan yang benar untuk {i>node<i} tersebut.

  • Untuk menghentikan Apigee Edge, Apache Cassandra, dan Apache ZooKeeper:
    /&lt;inst_root&gt;/apigee/apigee-service/bin/apigee-all perhentian
  • Untuk memulai Apache ZooKeeper, Apache Cassandra, dan Apigee Edge:
    /&lt;inst_root&gt;/apigee/apigee-service/bin/apigee-all mulai
  • Untuk memeriksa apakah server sedang berjalan:
    /&lt;inst_root&gt;/apigee/apigee-service/bin/apigee-all status

Memulai, Menghentikan, dan Memulai Ulang Layanan Perorangan

Anda dapat menggunakan alat berikut untuk memulai/menghentikan/memulai ulang layanan Apigee satu per satu di server tertentu.

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

dalam hal ini:

  • &lt;service&gt; adalah salah satu dari yang berikut: 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
  • &lt;command&gt; adalah salah satu dari opsi berikut: start, stop, restart

Misalnya, untuk memulai atau menghentikan atau memulai ulang Server Pengelolaan, jalankan perintah berikut:

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

Anda juga dapat memeriksa status setiap layanan Apigee menggunakan metode berikut:

apigee-service edge-management-server status