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

ज़्यादा उपलब्धता वाली स्थितियों में, 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/एचटीटीपीएस का इस्तेमाल करने के लिए, यूज़र इंटरफ़ेस (यूआई) के दूसरे इंस्टेंस को कॉन्फ़िगर करें.