Qpid ब्रोकर-J को कॉन्फ़िगर करें

इस दस्तावेज़ में, Edge for Private Cloud के apigee-qpidd कॉम्पोनेंट के लिए, कॉन्फ़िगरेशन सेट करने और उन्हें बदलने का तरीका बताया गया है. Edge for Private Cloud के इस और इसके बाद के वर्शन के लिए, Qpid कॉम्पोनेंट में Java पर आधारित ब्रोकर (Qpid Broker-J 10.0.1) शामिल है. Broker-J के बारे में ज़्यादा जानने के लिए, Apache Qpid Broker-J 10.0.1 लेख पढ़ें.

Qpid मैनेजमेंट कंसोल के बारे में जानकारी

Qpid Web Management Console के ज़रिए, Qpid Broker-J को कॉन्फ़िगर और मैनेज किया जा सकता है. कंसोल का इस्तेमाल करके, Qpid की कतारों और मैसेज को मॉनिटर करने के बारे में जानकारी, Apache Qpid Broker-J को मॉनिटर करना लेख में दी गई है.

यहां दिए गए सेक्शन में, प्रॉपर्टी फ़ाइलें (इन्हें कॉन्फ़िगरेशन वाला कोड या CwC भी कहा जाता है) में बदलाव करके, Qpid मैनेजमेंट कंसोल के कॉन्फ़िगरेशन को मैनेज करने का तरीका बताया गया है.

इंस्टॉल करने के दौरान, Qpid मैनेजमेंट कंसोल के क्रेडेंशियल कॉन्फ़िगर करना

इंस्टॉल करने की प्रोसेस के दौरान, Qpid मैनेजमेंट कंसोल के क्रेडेंशियल कॉन्फ़िगर करने के लिए:

  1. अपने इंस्टॉलेशन टोपोलॉजी के लिए, Edge की कॉन्फ़िगरेशन फ़ाइल खोलें. Edge की कॉन्फ़िगरेशन फ़ाइल देखें.
  2. उपयोगकर्ता नाम और पासवर्ड के क्रेडेंशियल वैरिएबल सेट करें:
    # silent.conf
    QPID_MGMT_USERNAME=USERNAME
    QPID_MGMT_PASSWORD=PASSWORD
  3. सेटअप स्क्रिप्ट चलाएं:
    /opt/apigee/apigee-setup/bin/setup.sh -p qs -f configFile

Qpid मैनेजमेंट कंसोल के क्रेडेंशियल में बदलाव करना

इंस्टॉल करने के बाद, Qpid मैनेजमेंट कंसोल के क्रेडेंशियल में बदलाव करने के लिए:

  1. कोई अस्थायी फ़ाइल बनाएं और उसमें ये वैरिएबल सेट करें. (इसके अलावा, अगर चाहें, तो अपनी ओरिजनल कॉन्फ़िगरेशन फ़ाइल का इस्तेमाल किया जा सकता है.)
    # silent.conf
    QPID_MGMT_USERNAME=USERNAME
    QPID_MGMT_PASSWORD=PASSWORD
  2. यह निर्देश चलाएं:
    apigee-service apigee-qpidd set_management_credentials -f CONFIG_FILE
  3. Qpid ब्रोकर को रीस्टार्ट करें:
    apigee-service apigee-qpidd restart
  4. Qpid के हर नोड पर, एक-एक करके ये चरण दोहराएं.

Qpid ब्रोकर के डिफ़ॉल्ट कॉन्फ़िगरेशन को बदलना

  1. यहां दी गई फ़ाइल बनाएं या उसमें बदलाव करें
    APIGEE_ROOT/customer/application/qpidd.properties
  2. ज़रूरत के हिसाब से कॉन्फ़िगरेशन जोड़ें, हटाएं या उसमें बदलाव करें. यहां दिए गए उदाहरण में, मैनेजमेंट क्रेडेंशियल और डिफ़ॉल्ट पोर्टल पोर्ट नंबर में बदलाव किया गया है:
    # Example for modifying management credentials and port.
    
    conf_qpidd_qpid.authenticationproviders.users.name=username
    conf_qpidd_qpid.authenticationproviders.users.password=pass123
    
    # Example for setting the management portal port. Default is 8090.
      
    conf_qpidd_qpid.ports.http_port=10001
  3. बदलाव सेव करें और पक्का करें कि फ़ाइल का मालिकाना हक apigee उपयोगकर्ता के पास हो और वह इसे पढ़ सके:
    chown apigee:apigee APIGEE_ROOT/customer/application/qpidd.properties
  4. qpidd प्रोसेस को रीस्टार्ट करें:
    apigee-service apigee-qpidd restart