कई Edge यूज़र इंटरफ़ेस (यूआई) इंस्टेंस के साथ काम करना

Edge for Private Cloud v4.19.01

ज़्यादा उपलब्धता वाली स्थिति में, Edge यूज़र इंटरफ़ेस (यूआई) के कई इंस्टेंस इंस्टॉल किए जा सकते हैं. हालांकि, Edge यूज़र इंटरफ़ेस के दो इंस्टेंस इंस्टॉल करने के बाद, आपको दोनों के बीच प्रॉपर्टी सेटिंग सिंक करने के लिए, इंस्टॉल के बाद के टास्क पूरे करने होंगे.

खास तौर पर, आपको दो यूज़र इंटरफ़ेस (यूआई) इंस्टेंस को कॉन्फ़िगर करना होगा, ताकि इन प्रॉपर्टी के लिए एक ही वैल्यू हो:

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

इसके अलावा, अगर आपने उन्हें TLS का इस्तेमाल करने के लिए कॉन्फ़िगर किया है, तो आपको यह पक्का करना होगा कि आपने दोनों इंस्टेंस पर एक ही सर्टिफ़िकेट और कुंजी का इस्तेमाल किया हो.

एचटीटीपी का इस्तेमाल करके, Edge यूज़र इंटरफ़ेस (यूआई) इंस्टेंस कॉन्फ़िगर करना

  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

उपयोगकर्ता अब किसी भी यूज़र इंटरफ़ेस (यूआई) इंस्टेंस में लॉग इन कर सकते हैं.

TLS/एचटीटीपीएस का इस्तेमाल करके, Edge यूज़र इंटरफ़ेस (यूआई) के इंस्टेंस कॉन्फ़िगर करना

  1. पहले यूज़र इंटरफ़ेस (यूआई) इंस्टेंस को TLS/एचटीटीपीएस का इस्तेमाल करने के लिए कॉन्फ़िगर करें. इसके बारे में, मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) के लिए TLS कॉन्फ़िगर करना में बताया गया है.
  2. ज़रूरी प्रॉपर्टी को सिंक करने के लिए एचटीटीपी के लिए ऊपर बताए गए तरीके के हिसाब से दूसरे Edge यूआई के इंस्टेंस कॉन्फ़िगर करें.
  3. पहले यूज़र इंटरफ़ेस (यूआई) इंस्टेंस से, सर्टिफ़िकेट और पासकोड वाली JKS फ़ाइल को दूसरे यूज़र इंटरफ़ेस (यूआई) इंस्टेंस को होस्ट करने वाले नोड पर कॉपी करें.
  4. मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) के लिए TLS कॉन्फ़िगर करना में बताए गए तरीके से, दूसरे यूज़र इंटरफ़ेस इंस्टेंस को TLS/एचटीटीपीएस का इस्तेमाल करने के लिए कॉन्फ़िगर करें.