إعداد Qpid Broker-J

يناقش هذا المستند كيفية ضبط إعدادات مكوّن apigee-qpidd في Edge for Private Cloud وتجاوزها. بالنسبة إلى هذا الإصدار والإصدارات اللاحقة من Edge for Private Cloud، يتضمّن مكوّن Qpid وسيطًا يستند إلى Java (Qpid Broker-J 10.0.1). لمعرفة تفاصيل Broker-J، يُرجى الاطّلاع على Apache Qpid Broker-J 10.0.1.

لمحة عن وحدة تحكّم إدارة Qpid

يمكنك ضبط Qpid Broker-J وإدارته من خلال Qpid Web Management Console. نناقش استخدام وحدة التحكّم لمراقبة قوائم انتظار Qpid والرسائل في مراقبة Apache Qpid Broker-J.

في الأقسام التالية، نشرح كيفية إدارة إعدادات وحدة تحكّم إدارة Qpid من خلال تعديل ملفات الخصائص (المعروفة أيضًا باسم "الرمز البرمجي مع الإعدادات" أو CwC).

ضبط بيانات اعتماد وحدة تحكّم إدارة Qpid أثناء التثبيت

لضبط بيانات اعتماد وحدة تحكّم إدارة Qpid أثناء عملية التثبيت:

  1. افتح ملف إعداد Edge لطوبولوجيا التثبيت. راجِع ملف إعداد Edge.
  2. اضبط متغيّرات بيانات اعتماد اسم المستخدم وكلمة المرور:
    # silent.conf
    QPID_MGMT_USERNAME=USERNAME
    QPID_MGMT_PASSWORD=PASSWORD
  3. شغِّل نص التهيئة البرمجي:
    /opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile

تعديل بيانات اعتماد وحدة تحكّم إدارة Qpid

لتعديل بيانات اعتماد وحدة تحكّم إدارة Qpid بعد التثبيت:

  1. أنشئ ملفًا مؤقتًا واضبط المتغيّرات التالية فيه. (يمكنك أيضًا استخدام ملف الإعداد الأصلي إذا أردت ذلك).
    # silent.conf
    QPID_MGMT_USERNAME=USERNAME
    QPID_MGMT_PASSWORD=PASSWORD
  2. نفِّذ الأمر التالي:
    apigee-service apigee-qpidd set_management_credentials -f CONFIG_FILE
  3. أعِد تشغيل وسيط Qpid:
    apigee-service apigee-qpidd restart
  4. كرِّر هذه الخطوات على كل عقدة Qpid، واحدة في كل مرة.

تجاوز الإعدادات التلقائية لوسيط Qpid

  1. أنشئ الملف التالي أو عدِّله
    APIGEE_ROOT/customer/application/qpidd.properties
  2. أضِف الإعداد أو أزِله أو عدِّله حسب الحاجة. يعدِّل المثال التالي بيانات اعتماد الإدارة ورقم منفذ البوابة الإلكترونية التلقائي:
    # Example for modifying management credentials and port.
    
    conf_qpidd_qpid.authenticationproviders.users.name=username
    conf_qpidd_qpid.authenticationproviders.users.password=pass123
    
    # Example for setting the management portal port. Default is 8090.
      
    conf_qpidd_qpid.ports.http_port=10001
  3. احفظ التغييرات وتأكَّد من أنّ المستخدم apigee هو مالك الملف ويمكنه قراءته:
    chown apigee:apigee APIGEE_ROOT/customer/application/qpidd.properties
  4. أعِد تشغيل عملية qpidd:
    apigee-service apigee-qpidd restart