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

Edge for Private Cloud الإصدار 4.19.01

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

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

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

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

ضبط مثيلات واجهة مستخدم 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) لواجهة مستخدم الإدارة.