بعد تثبيت Edge بنجاح، هناك بعض المهام الشائعة التي قد تحتاج إلى تنفيذها للتحقّق من صحة التثبيت وضبط الإعدادات وتخصيص عملية الضبط. وتشمل هذه المهام ما يلي:
| المهمة | الوصف |
|---|---|
| استدعاء الأوامر على مكوّنات Edge | استخدِم الأداة المساعدة apigee-service لبدء كل مكوّن من مكوّنات Edge وإيقافه وإعادة تشغيله والحصول على حالته. |
| ضبط مكوّنات Edge | استخدِم ملفات الخصائص لتغيير إعدادات مكوّنات Edge التلقائية. |
| تشغيل apigee-validate | استدعِ نصوص الاختبار البرمجية للتأكّد من نجاح عملية تثبيت كل مكوّن. |
| ضبط إعدادات الذاكرة المؤقتة في JVM | حسِّن إعدادات ذاكرة Java لكل عقدة. |
| إدارة سياسة كلمة مرور LDAP | تغيير كلمة مرور LDAP التلقائية وضبط إعدادات المصادقة المختلفة |
| تثبيت apigee-monit على العقدة | تثبيت واستخدام أداة تراقب المكونات على العقدة وتحاول إعادة تشغيلها في حالة فشلها. |
| إعداد مهام إزالة PostgreSQL | احذف البيانات الزائدة التي تجمعها خدمة الإحصاءات. |
| إعداد إصلاح nodetool في Cassandra | يشير هذا المصطلح إلى الصيانة الدورية التي يجب إجراؤها على حلقة Cassandra لضمان الاتساق في جميع العُقد. |
| تفعيل ميزة "التشغيل التلقائي" | يمكنك توجيه Edge for Private Cloud لإعادة التشغيل تلقائيًا أثناء إعادة التشغيل. |
| تثبيت واجهة مستخدم Edge الجديدة | تنصح Apigee بتثبيت واجهة مستخدم Edge الجديدة، وهي واجهة مستخدم محسّنة لمطوّري ومشرفي Apigee Edge for Private Cloud. |
يُرجى العِلم أنّ هذه ليست سوى بعض المهام الأكثر شيوعًا التي يتم تنفيذها عادةً بعد تثبيت Edge. للاطّلاع على العمليات الإضافية ومهام الإدارة، يُرجى مراجعة كيفية ضبط Edge والعمليات.
استدعاء الأوامر على مكوّنات Edge
يثبِّت Edge أدوات إدارة مساعدة ضمن /opt/apigee/apigee-service/bin يمكنك
استخدامها لإدارة عملية تثبيت Edge. على سبيل المثال، يمكنك استخدام الأداة المساعدة apigee-all
لبدء جميع مكوّنات Edge على العقدة أو إيقافها أو إعادة تشغيلها أو تحديد حالتها:
/opt/apigee/apigee-service/bin/apigee-all stop|start|restart|status|version
استخدِم الأداة المساعدة apigee-service
للتحكّم في المكوّنات الفردية وضبطها. تتّخذ الأداة المساعدة apigee-service الشكل التالي:
/opt/apigee/apigee-service/bin/apigee-service component_name action
حيث يحدّد component_name المكوّن. يجب أن يكون المكوّن على العقدة التي يتم تنفيذ apigee-service عليها. استنادًا إلى الإعدادات، يمكن أن تتضمّن قيم component_name ما يلي:
apigee-cassandra(كاساندرا)apigee-openldap(OpenLDAP)apigee-postgresql(قاعدة بيانات PostgreSQL)apigee-qpidd(Qbidd)apigee-sso(الدخول الموحّد في Edge)apigee-zookeeper(ZooKeeper)edge-management-server(خادم الإدارة)edge-management-ui(واجهة مستخدم Edge الجديدة)edge-message-processor(معالج الرسائل)edge-postgres-server(خادم Postgres)edge-qpid-server(خادم Qbid)edge-router(جهاز توجيه الحواف)edge-ui(واجهة المستخدم الكلاسيكية)
بالإضافة إلى هذه المكوّنات، يمكنك أيضًا استدعاء apigee-service على المكوّنَين apigee-provision وapigee-validate حسب الإعدادات التي تضبطها.
على سبيل المثال، لإعادة تشغيل Edge Router، نفِّذ الأمر التالي:
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
يمكنك تحديد قائمة المكوّنات المثبّتة على العقدة من خلال فحص الدليل
/opt/apigee. يحتوي هذا الدليل على دليل فرعي لكل مكوّن Edge
مثبّت على العقدة. يتم وضع بادئة لكل دليل فرعي:
apigee: مكوّن تابع لجهة خارجية يستخدمه Edge. على سبيل المثال:apigee-cassandra.-
edge: مكوّن Edge من Apigee على سبيل المثال:edge-management-server. -
edge-mint: مكوّن تحقيق الربح على سبيل المثال،edge-mint-management-server.
تعتمد القائمة الكاملة للإجراءات الخاصة بمكوّن معيّن على المكوّن نفسه، ولكن جميع المكوّنات تتيح الإجراءات التالية:
start, stop, restartstatus, versionbackup, restoreinstall, uninstall
ضبط مكوّنات Edge
لضبط Edge بعد التثبيت، يمكنك استخدام مجموعة من ملفات .properties
وأدوات Edge المساعدة. على سبيل المثال، لضبط بروتوكول أمان طبقة النقل (TLS)/طبقة المقابس الآمنة (SSL) على واجهة مستخدم Edge، عليك تعديل ملفات .properties لضبط السمات اللازمة. تتطلب التغييرات في ملفات .properties
إعادة تشغيل مكوّن Edge المتأثر.
توجد ملفات .properties في الدليل /opt/apigee/customer/application.
لكل مكوّن ملف .properties خاص به في هذا الدليل.
على سبيل المثال، router.properties وmanagement-server.properties.
لضبط سمة لمكوّن معيّن، عدِّل ملف .properties المقابل، ثم أعِد تشغيل المكوّن:
/opt/apigee/apigee-service/bin/apigee-service component restart
على سبيل المثال:
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
عند تحديث Edge، تتم قراءة ملفات .properties في دليل /opt/apigee/customer/application. وهذا يعني أنّ التحديث يحتفظ بأي سمات تم ضبطها على المكوّن.
يُرجى الاطّلاع على كيفية ضبط Edge لمزيد من المعلومات حول ضبط Edge.
تثبيت apigee-monit على العقدة
بعد الانتهاء من تثبيت المكوّنات على عقدة، يمكنك إضافة الأداة المساعدة apigee-monit اختياريًا. سيراقب apigee-monit المكوّنات على العقدة ويحاول إعادة تشغيلها في حال تعذّر ذلك.
لمزيد من المعلومات، يُرجى الاطّلاع على المعالجة الذاتية باستخدام apigee-monit.