التوافق مع العديد من مثيلات واجهة مستخدم Edge

يمكنك تثبيت مثيلات متعددة من واجهة مستخدم Edge في سيناريو مدى التوافر العالي. ومع ذلك، بعد تثبيت المثيلين من واجهة مستخدم Edge، يجب عليك تنفيذ مهام ما بعد التثبيت في من أجل مزامنة إعدادات الملكية بين الاثنين.

على وجه التحديد، يجب ضبط مثيلي واجهة المستخدم على القيمة نفسها لما يلي: المواقع:

application.secret=value
mail.smtp.credential=value
apigee.mgmt.credential=value

بالإضافة إلى ذلك، إذا قمت بتهيئتها لاستخدام بروتوكول أمان طبقة النقل (TLS)، فيجب عليك التأكد من استخدام نفس cert وkey على كلتا الحالتين.

إعداد مثيلات واجهة مستخدم Edge باستخدام HTTP

  1. سجّل الدخول إلى العقدة التي تستضيف المثيلات الأولى لواجهة مستخدم Edge (لا تسجّل الدخول إلى واجهة المستخدم نفسها، ولكن كمستخدم على العقدة).
  2. فتح "/opt/apigee/edge-ui/conf/apigee.conf" في تحرير ونسخ قيم السمات التالية لاستخدامها لاحقًا:
    mail.smtp.credential="value"
    apigee.mgmt.credential="value"
  3. افتح "/opt/apigee/edge-ui/conf/application.conf" في محرِّر وانسخ القيم الخاصة بالخاصية التالية لاستخدامها في وقت لاحق:
    application.secret="value"
  4. سجِّل الدخول إلى العقدة التي تستضيف المثيلات الثانية لواجهة مستخدم Edge.
  5. فتح /opt/apigee/customer/application/ui.properties على المثيل الثاني لواجهة المستخدم في أحد المحررين. إذا لم يكن الملف متوفّرًا، أنشئه.
  6. أضِف السمات التالية إلى /opt/apigee/customer/application/ui.properties، بما في ذلك القيم التي نسختها من المثيل الأول لواجهة المستخدم:
    conf_application_application.secret="value"
    conf_apigee_mail.smtp.credential="value"
    conf_apigee_apigee.mgmt.credential="value"

    لاحظ كيف تبدأ هذه القيم بـ conf_application_ أو conf_apigee_

  7. احفظ الملف.
  8. تأكَّد من أنّ /opt/apigee/customer/application/ui.properties مملوك لـ "apigee" المستخدم:
    chown apigee:apigee /opt/apigee/customer/application/ui.properties
  9. أعِد تشغيل مثيل واجهة المستخدم الثاني:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

يمكن للمستخدمين الآن تسجيل الدخول إلى أي من مثيل واجهة المستخدم.

إعداد مثيلات واجهة مستخدم Edge باستخدام بروتوكول أمان طبقة النقل (TLS)/HTTPS

  1. اضبط مثيل واجهة المستخدم الأول لاستخدام بروتوكول أمان طبقة النقل (TLS)/HTTPS كما هو موضح في ضبط بروتوكول أمان طبقة النقل (TLS) لواجهة مستخدم الإدارة.
  2. تهيئة مثيلات واجهة مستخدم Edge الثانية كما هو موضح أعلاه لبروتوكول HTTP لمزامنة الخصائص المطلوبة.
  3. انسخ ملف JKS الذي يحتوي على الشهادة والمفتاح من المثيل الأول لواجهة المستخدم إلى العقدة. لاستضافة مثيل واجهة المستخدم الثاني.
  4. اضبط مثيل واجهة المستخدم الثاني لاستخدام بروتوكول أمان طبقة النقل (TLS)/HTTPS كما هو موضَّح في ضبط بروتوكول أمان طبقة النقل (TLS) لواجهة مستخدم الإدارة.