Apigee Edge শুরু, বন্ধ, রিস্টার্ট করা এবং স্ট্যাটাস চেক করা

অর্ডার বন্ধ/চালু করা

সাবসিস্টেম বন্ধ ও চালু করার ক্রম গুরুত্বপূর্ণ। একই নোডে রান করা 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 UI: edge-ui (ক্লাসিক) বা edge-management-ui(নতুন)
  7. Cassandra (apigee-cassandra)
  8. OpenLDAP (apigee-openldap)
  9. PostgreSQL ডেটাবেস (apigee-postgresql)
  10. Qpidd (apigee-qpidd)
  11. ZooKeeper (apigee-zookeeper)
  12. Apigee SSO (apigee-sso)

অর্ডার দিন

আপনি একাধিক নোডে Edge ইনস্টল করলে, আপনাকে সেইসব নোডে নিম্নলিখিত শুরু করার ক্রম অনুসারে Edge কম্পোনেন্ট শুরু করতে হবে:

  1. Cassandra (apigee-cassandra)
  2. OpenLDAP (apigee-openldap)
  3. PostgreSQL ডেটাবেস (apigee-postgresql)
  4. Qpidd (apigee-qpidd)
  5. ZooKeeper (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 UI: edge-ui (ক্লাসিক) বা edge-management-ui(নতুন)
  12. Edge SSO (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 ডেটাবেস)
  • apigee-qpidd (Qpidd)
  • apigee-sso (Edge SSO)
  • apigee-zookeeper (ZooKeeper)
  • edge-management-server (ম্যানেজমেন্ট সার্ভার)
  • edge-management-ui (নতুন Edge UI)
  • edge-message-processor (মেসেজ প্রসেসর)
  • edge-postgres-server (Postgres সার্ভার)
  • edge-qpid-server (Qpid সার্ভার)
  • edge-router (এজ রাউটার)
  • edge-ui (ক্লাসিক 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