بعد التثبيت

بعد تثبيت 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, restart
  • status, version
  • backup, restore
  • install, 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.