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

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

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

Qpid वेब मैनेजमेंट कंसोल की मदद से, Qpid ब्रोकर-J को कॉन्फ़िगर और मैनेज किया जा सकता है. हमने 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