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

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

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

بعد تثبيت 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) لاحقًا، استخدِم الأمر cURL التالي على المضيف الذي تم تثبيت جهاز التوجيه عليه:
    curl http://router_IP:8081/v1/servers/self
  4. إذا كنت تستخدم مصادقة Cassandra، فعِّل جهاز التوجيه للاتصال بـ Cassandra:
    /opt/apigee/apigee-service/bin/apigee-service edge-router store_cassandra_credentials -u username -p password

    لمزيد من المعلومات، يُرجى الاطِّلاع على تفعيل مصادقة Cassandra.

  5. للتحقّق من الإعدادات، يمكنك تشغيل أمر curl التالي:
    curl -v -u adminEmail:pword "http://ms_IP:8080/v1/servers?pod=pod_name"

    حيث يكون pod_name هو البوابة أو اسم المجموعة المخصصة. من المفترض أن تظهر لك المعرّفات الفريدة العالمية (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 باسم البوابة أو اسم المجموعة المتسلسلة المخصّصة.

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

    على سبيل المثال، إذا أكملت البرنامج التعليمي الأول الذي أنشأت فيه Weather API:

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

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

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

  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)، استخدِم الأمر 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) لجميع معالِجات الرسائل المرتبطة بالمؤسسة والبيئة، بما في ذلك معالج الرسائل الذي أضفته للتو.

  6. إذا كنت تستخدم مصادقة Cassandra، ففعِّل "معالج الرسائل" للاتصال بـ Cassandra:
    /opt/apigee/apigee-service/bin/apigee-service edge-message-processor store_cassandra_credentials -u username -p password

    لمزيد من المعلومات، يُرجى الاطِّلاع على تفعيل مصادقة Cassandra.

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

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

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

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

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