إضافة عقدة جهاز توجيه أو معالج رسائل

Edge for Private Cloud ‏v4.18.05

يمكنك إضافة عقدة "موجِّه" أو "معالج رسائل" إلى عملية تثبيت حالية. للحصول على قائمة ب requirements النظام لجهاز التوجيه أو معالِج الرسائل، يُرجى الاطّلاع على متطلبات التثبيت.

إضافة جهاز توجيه

بعد تثبيت Edge على العقدة، اتّبِع الإجراء التالي لإضافة جهاز التوجيه:

  1. ثبِّت Edge على العقدة باستخدام الإنترنت أو إجراء غير مرتبط بالإنترنت كما هو موضّح في دليل تثبيت Edge.
  2. في موجه الأوامر، شغِّل النص البرمجي apigee-setup.sh:
    /opt/apigee/apigee-setup/bin/setup.sh -p r -f configFile

    يحدّد الخيار -p r تثبيت جهاز التوجيه. اطّلِع على مقالة تثبيت مكوّنات Edge على عقدة للحصول على معلومات عن إنشاء configFile.

  3. عند اكتمال عملية التثبيت، يعرض النص البرمجي معرّف UUID لجهاز التوجيه. إذا كنت بحاجة إلى تحديد معرّف UUID لاحقًا، استخدِم الأمر cURL التالي على المضيف الذي تم تثبيت "جهاز التوجيه" عليه:
    curl http://router_IP:8081/v1/servers/self
  4. للتحقّق من الإعدادات، يمكنك تنفيذ الأمر curl التالي:
    curl -v -u adminEmail:pword "http://ms_IP:8080/v1/servers?pod=pod_name"

    حيث يكون pod_name هو البوابة أو اسم الحِزمة المخصّصة. من المفترض أن تظهر لك معرّفات UUID لجميع أجهزة التوجيه، بما في ذلك جهاز التوجيه الذي أضفته للتو.

    إذا لم يظهر معرّف UUID لجهاز التوجيه في الإخراج، نفِّذ الأمر cURL التالي لإضافته:

    curl -v -u adminEmail:pword \
      -X POST http://ms_IP:8080/v1/regions/region_name/pods/pod_name/servers \
      -d "action=add&uuid=router_UUID&type=router"

    استبدِل ms_IP بعنوان IP لخادم الإدارة، region_name باسم المنطقة التلقائي dc-1 أو اسم المنطقة المخصّص، pod_name باسم البوابة أو اسم الحِزمة المخصّصة.

  5. لاختبار جهاز التوجيه، من المفترض أن تتمكّن من إرسال طلبات إلى واجهات برمجة التطبيقات من خلال عنوان IP أو اسم نظام أسماء النطاقات لجهاز التوجيه. على سبيل المثال:
    http://newRouter_IP:port/v1/apiPath

    على سبيل المثال، إذا أكملت البرنامج التعليمي الأول الذي أنشأت فيه واجهة برمجة التطبيقات الخاصة بالطقس:

    http://newRouter_IP:port/v1/weather/forecastrss?w=12797282

إضافة معالِج رسائل

بعد تثبيت Edge على العقدة، اتّبِع الإجراء التالي لإضافة Message Processor:

  1. ثبِّت Edge على العقدة باستخدام الإنترنت أو إجراء غير مرتبط بالإنترنت كما هو موضّح في دليل تثبيت Edge.
  2. في موجه الأوامر، شغِّل النص البرمجي apigee-setup.sh:
    /opt/apigee/apigee-setup/bin/setup.sh -p mp -f configFile

    يحدِّد الخيار -p mp تثبيت "معالج الرسائل". اطّلِع على مقالة تثبيت مكوّنات Edge على عقدة للحصول على معلومات عن إنشاء configFile.

  3. عند اكتمال التثبيت، يعرض النص البرمجي معرّف UUID الخاص بمعالج الرسائل. يُرجى العلم أنّك ستحتاج إلى رقم التعريف الفريد للجهاز (UUID) لإكمال عملية الضبط. إذا كنت بحاجة إلى تحديد معرّف UUID، استخدِم الأمر curl التالي على المضيف الذي تم تثبيت "معالج الرسائل" عليه:
    curl http://mp_IP:8082/v1/servers/self
  4. لكل بيئة في كل مؤسسة في عملية التثبيت، استخدِم الأمر التالي curl لربط "معالج الرسائل" بالبيئة:
    curl -v -u adminEmail:pword \
      -H "Content-Type: application/x-www-form-urlencoded" -X POST
      "http://ms_IP:8080/v1/o/org_name/e/env_name/servers" \
      -d "action=add&uuid=mp_UUID"

    استبدِل ms_IP بعنوان IP لخادم الإدارة وorg_name وenv_name بالمؤسّسة والبيئة المرتبطَين بمعالج الرسائل.

  5. للتحقّق من الإعدادات، يمكنك تنفيذ الأمر curl التالي:
    curl -v -u adminEmail:pword \
      "http://ms_IP:8080/v1/o/org_name/e/env_name/servers"

    حيث يكون org_name هو اسم مؤسستك، env_name هي البيئة. من المفترض أن تظهر لك أرقام تعريف UUID لجميع معالجي الرسائل المرتبطين بالمؤسسة والبيئة، بما في ذلك معالج الرسائل الذي أضفته للتو.

إضافة جهاز توجيه ومعالج رسائل

بعد تثبيت Edge على العقدة، استخدِم الإجراء التالي لإضافة جهاز توجيه ومعالج رسائل في الوقت نفسه:

  1. في موجه الأوامر، شغِّل النص البرمجي apigee-setup:
    /opt/apigee/apigee-setup/bin/setup.sh -p rmp -f configFile

    يحدِّد الخيار -p rmp تثبيت "الراوتر" و"معالج الرسائل". اطّلِع على مقالة تثبيت مكوّنات Edge على عقدة للحصول على معلومات عن إنشاء ملف configFile.

  2. اتّبِع الإجراءات الواردة أعلاه لضبط إعدادات جهاز التوجيه ومعالج الرسائل.