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

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

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

Qpid वेब मैनेजमेंट कंसोल की मदद से, Qpid Broker-J को कॉन्फ़िगर और मैनेज किया जा सकता है. हमने Apache Qpid ब्रोकर-J की निगरानी सेक्शन में जाकर, Qpid सूचियों और मैसेज को मॉनिटर करने के लिए कंसोल का इस्तेमाल करने के बारे में चर्चा की है.

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

इंस्टॉलेशन के दौरान, 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