रनटाइम कॉन्फ़िगर करना

इस सेक्शन में, रनटाइम रिकॉर्ड प्रोसेसिंग के लिए, Private Cloud कनेक्टर के Apigee API Hub और मैसेज प्रोसेसर के बीच इंटरडिपेंडेंसी के बारे में बताया गया है. एपीआई हब में रनटाइम डेटा (Analytics) ट्रांसफ़र करने के लिए, आपके Apigee Edge for Private Cloud एनवायरमेंट में मौजूद मैसेज प्रोसेसर को शेयर किए गए नेटवर्क फ़ाइल सिस्टम के लिए "डुअल राइट" के तौर पर कॉन्फ़िगर किया जाना चाहिए.

  1. नेटवर्क फ़ाइल सिस्टम (एनएफ़एस) सेट अप करना:
    • पक्का करें कि NFS कॉन्फ़िगर किया गया हो और माउंट किया गया हो. इस NFS का इस्तेमाल, सभी मैसेज प्रोसेसर से मिले आंकड़ों के रिकॉर्ड शेयर करने के लिए किया जाएगा.
    • एनएफ़एस माउंट उपलब्ध होना चाहिए. साथ ही, इसे उन सभी वर्चुअल मशीनों पर माउंट किया जाना चाहिए जहां मैसेज प्रोसेसर और Apigee Edge for Private Cloud कनेक्टर चल रहे हैं.
  2. NFS पर लिखने के लिए मैसेज प्रोसेसर कॉन्फ़िगर करना: हर मैसेज प्रोसेसर वर्चुअल मशीन पर मौजूद /opt/apigee/customer/application/message-processor.properties फ़ाइल में बदलाव करें.

    ये कॉन्फ़िगरेशन जोड़ें:

    # यह उन सभी एनवायरमेंट की कॉमा से अलग की गई सूची है जिनके लिए, Apigee हब कनेक्टर के रनटाइम डेटा ऑन-रैंप को चालू करना है. इस उदाहरण में, हमने दो अलग-अलग संगठनों के तीन एनवायरमेंट चालू किए हैं.
    conf_message-processor-communication_uapim.enabled.environments=acme~prod,acme~dev,noncps~prod
    # Path to the NFS mount which will store the runtime data from message processors.
    conf_message-processor-communication_uapim.runtime.data.path=/the/nfs

  3. मैसेज प्रोसेसर को रीस्टार्ट करें: मैसेज प्रोसेसर को रीस्टार्ट करने के लिए, रोलिंग रीस्टार्ट करने का तरीका इस्तेमाल करें.