تخصيص نطاقات منافذ الخادم الوكيل

Edge for Private Cloud v4.19.01

تختار Consul تلقائيًا المنافذ التي تستخدمها خوادمها الوكيلة من الكتلة الأقل استخدامًا 10001 إلى 10800.

يمكنك تغيير هذه المنافذ، ولكن يُرجى ملاحظة ما يلي:

  • وعليك إلغاء تثبيت apigee-mtls ثم إعادة تثبيته باستخدام القيم الجديدة.
  • لا يمكن للخوادم الوكيلة الاستماع إلى المنافذ نفسها مثل Apigee Services.
  • تحتوي خدمة Consul على مساحة عنوان منفذ واحدة فقط. هذا يعني أنه في حال كان الخادم الوكيل "أ" على المضيف "أ" يستمع إلى المنفذ 15000، لن يتمكّن الخادم الوكيل "ب" على المضيف "ب" من الاستماع على المنفذ 15000.
  • تأكَّد من مراجعة متطلبات منفذ Apigee لضمان عدم حدوث أي تصادمات.

يمكنك تخصيص المنافذ التي تستخدمها الخوادم الوكيلة لتلائم الإعدادات الخاصة بك.

لتخصيص المنافذ التي يستخدمها تطبيق Apigee mTLS:

  1. عليك إلغاء تثبيت apigee-mtls إذا كان مثبّتًا، كما هو موضّح في المثال التالي:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall

    للحصول على مزيد من المعلومات، يُرجى الاطِّلاع على إلغاء تثبيت Apigee mTLS.

  2. في كل عُقدة، افتح ملف الإعداد الصامت. للحصول على معلومات عامة عن هذا الملف، راجِع إنشاء ملف إعداد.
  3. إضافة قيم الخصائص التي تضبط المنافذ أو تغييرها

    يسرد الجدول التالي المنافذ ويقدّم أسماء السمات التي تستخدمها لتخصيص المنافذ التي تستخدمها المكوّنات باستخدام Apigee mTLS:

    العُقدة النطاق التلقائي الوصف
    بروتوكول mgegee mTLS من 10700 إلى 10799 يتطلب كل مضيف مع تثبيت apigee-mtls منفذًا واحدًا في النطاق المحدد.

    يمكنك تحديد عملية النقل من خلال ضبط الحد الأدنى والحد الأقصى لرقم المنفذ على القيمة نفسها باستخدام السمات التالية:

    SMI_PROXY_MINIMUM_EGRESS_PROXY_PORT
    SMI_PROXY_MAXIMUM_EGRESS_PROXY_PORT
    كاساندرا من 10100 إلى 10199 يتطلب كل مضيف مع تثبيت apigee-cassandra منفذين في النطاق المحدد.

    يمكنك تحديد نطاق مخصّص من خلال ضبط الحد الأدنى والحد الأقصى لأرقام المنافذ مع السمات التالية:

    SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT
    SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT

    معالج الرسائل من 10,500 إلى 1,0599 يتطلّب كل مضيف يتضمّن apigee-message-processor عملية تثبيت منفذَين في النطاق المحدّد.

    يمكنك تحديد نطاق مخصّص من خلال ضبط الحد الأدنى والحد الأقصى لأرقام المنافذ مع السمات التالية:

    SMI_PROXY_MINIMUM_MESSAGEPROCESSOR_PROXY_PORT
    SMI_PROXY_MAXIMUM_MESSAGEPROCESSOR_PROXY_PORT

    OpenLDAP من 10200 إلى 10299 يتطلب كل مضيف مع تثبيت apigee-ldap منفذًا واحدًا في النطاق المحدد.

    يمكنك تحديد المنفذ من خلال ضبط الحد الأدنى والحد الأقصى لرقم المنفذ على القيمة نفسها باستخدام السمات التالية:

    SMI_PROXY_MINIMUM_LDAP_PROXY_PORT
    SMI_PROXY_MAXIMUM_LDAP_PROXY_PORT

    بوسترز من 10300 إلى 10399 يتطلّب كل مضيف تثبيت apigee-postgres ثلاثة منافذ في النطاق المحدّد.

    يمكنك تحديد نطاق مخصّص من خلال ضبط الحد الأدنى والحد الأقصى لأرقام المنافذ مع السمات التالية:

    SMI_PROXY_MINIMUM_POSTGRES_PROXY_PORT
    SMI_PROXY_MAXIMUM_POSTGRES_PROXY_PORT
    QPid من 10,400 إلى 10,499 يتطلب كل مضيف مع تثبيت apigee-qpid منفذين في النطاق المحدد.

    يمكنك تحديد نطاق مخصّص من خلال ضبط الحد الأدنى والحد الأقصى لأرقام المنافذ مع السمات التالية:

    SMI_PROXY_MINIMUM_QPID_PROXY_PORT
    SMI_PROXY_MAXIMUM_QPID_PROXY_PORT
    جهاز التوجيه من 10600 إلى 10699 يتطلب كل مضيف مع تثبيت apigee-router منفذين في النطاق المحدد.

    يمكنك تحديد نطاق مخصّص من خلال ضبط الحد الأدنى والحد الأقصى لأرقام المنافذ مع السمات التالية:

    SMI_PROXY_MINIMUM_ROUTER_PROXY_PORT
    SMI_PROXY_MAXIMUM_ROUTER_PROXY_PORT

    حديقة حيوانات من 1,0001 إلى 1,0099 يتطلّب كل مضيف تثبيت apigee-zookeeper ثلاثة منافذ في النطاق المحدّد.

    يمكنك تحديد نطاق مخصّص من خلال ضبط الحد الأدنى والحد الأقصى لأرقام المنافذ مع السمات التالية:

    SMI_PROXY_MINIMUM_ZOOKEEPER_PROXY_PORT
    SMI_PROXY_MAXIMUM_ZOOKEEPER_PROXY_PORT

    يحدِّد المثال التالي القيم المخصّصة لمنافذ Cassandra:

        SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT=10142
        SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT=10143
  4. احفظ ملف الإعداد.
  5. ثبِّت تطبيق apigee-mtls كما هو موضَّح في مقالة تثبيت Apigee mTLS.
  6. يمكنك ضبط المكوِّن apigee-mtls باستخدام الأمر التالي:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mtls setup -f config_file
  7. كرِّر هذه الخطوات لكل عقدة في مجموعتك بحيث تكون جميع ملفات الضبط متطابقة في جميع العُقد.