Apigee Edge को शुरू करना, बंद करना, फिर से शुरू करना, और उसकी स्थिति देखना

रोकें/शुरू करें

सबसिस्टम को रोकने और शुरू करने का क्रम अहम है. शुरू और बंद करने वाली स्क्रिप्ट दी गई हैं, जो उसी नोड पर चल रहे Edge कॉम्पोनेंट के लिए आपके लिए इसका ध्यान रखती हैं.

ऑर्डर रोकें

अगर एक से ज़्यादा नोड पर Edge इंस्टॉल किया जाता है, तो आपको इन नोड पर एज कॉम्पोनेंट को नीचे दिए गए बंद करने के क्रम में बंद करना चाहिए:

  1. मैनेजमेंट सर्वर (edge-management-server)
  2. मैसेज प्रोसेसर (edge-message-processor)
  3. Postgres सर्वर (edge-postgres-server)
  4. Qpid सर्वर (edge-qpid-server)
  5. राऊटर (edge-router)
  6. Edge यूज़र इंटरफ़ेस (यूआई): edge-ui (क्लासिक) या edge-management-ui(नया)
  7. कसांद्रा (apigee-cassandra)
  8. OpenLDAP (apigee-openldap)
  9. PostgreSQL डेटाबेस (apigee-postgresql)
  10. क्विड (apigee-qpidd)
  11. ज़ूकीपर (apigee-zookeeper)
  12. Apigee एसएसओ (SSO) (apigee-sso)

ऑर्डर देना शुरू करें

अगर एक से ज़्यादा नोड पर Edge इंस्टॉल किया जाता है, तो आपको उन नोड पर एज कॉम्पोनेंट को इस शुरू करने के क्रम में शुरू करना चाहिए:

  1. कसांद्रा (apigee-cassandra)
  2. OpenLDAP (apigee-openldap)
  3. PostgreSQL डेटाबेस (apigee-postgresql)
  4. क्विड (apigee-qpidd)
  5. ज़ूकीपर (apigee-zookeeper)
  6. मैनेजमेंट सर्वर (edge-management-server)
  7. मैसेज प्रोसेसर (edge-message-processor)
  8. Postgres सर्वर (edge-postgres-server)
  9. Qpid सर्वर (edge-qpid-server)
  10. राऊटर (edge-router)
  11. Edge यूज़र इंटरफ़ेस (यूआई): edge-ui (क्लासिक) या edge-management-ui(नया)
  12. Edge एसएसओ (apigee-sso)

सभी कॉम्पोनेंट चालू करें/बंद करें/जांच करें

ये स्क्रिप्ट सिस्टम पर चलाने के लिए कॉन्फ़िगर किए गए Apigee कॉम्पोनेंट की पहचान करती हैं, जिस पर स्क्रिप्ट चलाई जाती है. साथ ही, सिर्फ़ उन कॉम्पोनेंट को उस नोड के लिए सही क्रम में शुरू या बंद करती है.

  • Apigee के सभी कॉम्पोनेंट बंद करने के लिए:
    /opt/apigee/apigee-service/bin/apigee-all stop
  • Apigee के सभी कॉम्पोनेंट को शुरू करने के लिए:
    /opt/apigee/apigee-service/bin/apigee-all start
  • Apigee के सभी कॉम्पोनेंट को रीस्टार्ट करने के लिए:
    /opt/apigee/apigee-service/bin/apigee-all restart
  • यह देखने के लिए कि कौनसे कॉम्पोनेंट काम कर रहे हैं:
    /opt/apigee/apigee-service/bin/apigee-all status

अलग-अलग कॉम्पोनेंट को शुरू/बंद/फिर से शुरू करें

किसी सर्वर को चालू/बंद करने/फिर से चालू करने या किसी खास सर्वर पर Apigee कॉम्पोनेंट की स्थिति देखने के लिए, apigee-service टूल का इस्तेमाल किया जा सकता है.

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

जहां component_name कॉम्पोनेंट की पहचान करता है. component_name की ये वैल्यू दी जा सकती हैं (वर्णमाला के क्रम में):

  • apigee-cassandra (Cassandra)
  • apigee-openldap (OpenLDAP)
  • apigee-postgresql (PostgreSQL database)
  • apigee-qpidd (Qpidd)
  • apigee-sso (Edge SSO)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (Management Server)
  • edge-management-ui (new Edge UI)
  • edge-message-processor (Message Processor)
  • edge-postgres-server (Postgres Server)
  • edge-qpid-server (Qpid Server)
  • edge-router (Edge Router)
  • edge-ui (Classic UI)

उदाहरण के लिए, मैनेजमेंट सर्वर को शुरू करने, बंद करने या रीस्टार्ट करने के लिए, ये निर्देश चलाएं:

/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

इस निर्देश का इस्तेमाल करके, किसी एक Apigee कॉम्पोनेंट की स्थिति भी देखी जा सकती है:

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

उदाहरण के लिए:

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