प्रॉक्सी पोर्ट सीमाएं कस्टमाइज़ करें

Edge for Private Cloud v4.19.01

डिफ़ॉल्ट रूप से, Consul ऐसे पोर्ट चुनता है जिनका इस्तेमाल प्रॉक्सी के बहुत कम इस्तेमाल किए गए ब्लॉक से करके 10,001 से 10800 के बीच किया जाता है.

इन पोर्ट को बदला जा सकता है, लेकिन इन बातों पर ध्यान दें:

  • आपको नए मानों के साथ apigee-mtls को अनइंस्टॉल करके फिर से इंस्टॉल करना होगा.
  • Consul की प्रॉक्सी, Apigee सेवाओं के पोर्ट पर नहीं सुन सकती.
  • Consul में, पोर्ट करने के लिए सिर्फ़ एक जगह है. इसका मतलब है कि अगर होस्ट A का प्रॉक्सी A, पोर्ट 15000 पर सुनता है, तो होस्ट B पर प्रॉक्सी B, पोर्ट 15000 पर नहीं सुन सकता.
  • कॉल में कोई टकराव न हो, इसके लिए Apigee पोर्ट से जुड़ी ज़रूरी शर्तें ज़रूर देखें.

आप उन पोर्ट को पसंद के मुताबिक बना सकते हैं जिनका इस्तेमाल प्रॉक्सी में, आपके खास कॉन्फ़िगरेशन के हिसाब से होता है.

Apigee mTLS का इस्तेमाल करके बनाए गए पोर्ट को पसंद के मुताबिक बनाने के लिए:

  1. अगर apigee-mtls पहले से इंस्टॉल है, तो इसे अनइंस्टॉल करें. जैसा, इस उदाहरण में दिखाया गया है:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall

    ज़्यादा जानकारी के लिए, Apigee mTLS को अनइंस्टॉल करें देखें.

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

    नीचे दी गई टेबल में पोर्ट की सूची दी गई है. साथ ही, उन प्रॉपर्टी के नाम दिए गए हैं जिनका इस्तेमाल करके, Apigee mTLS के साथ इस्तेमाल किए गए पोर्ट को पसंद के मुताबिक बनाया जा सकता है:

    नोड डिफ़ॉल्ट रेंज जानकारी
    Apigee mTLS 10,700 से 10,799 apigee-mtls इंस्टॉलेशन वाले हर होस्ट को बताई गई सीमा में एक पोर्ट की ज़रूरत होगी.

    पोर्ट की कम से कम और ज़्यादा से ज़्यादा संख्या को, नीचे दी गई प्रॉपर्टी के बराबर वैल्यू पर सेट करके, यह तय किया जाता है:

    SMI_PROXY_MINIMUM_EGRESS_PROXY_PORT
    SMI_PROXY_MAXIMUM_EGRESS_PROXY_PORT
    कैसंड्रा 10100 से 10199 apigee-cassandra इंस्टॉलेशन वाले हर होस्ट के लिए, बताई गई सीमा में दो पोर्ट होने ज़रूरी हैं.

    कस्टम रेंज तय करने के लिए, कम से कम और ज़्यादा से ज़्यादा पोर्ट नंबर सेट करें. इसके लिए इन प्रॉपर्टी का इस्तेमाल करें:

    SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT
    SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT

    मैसेज प्रोसेसर 10,500 से 10,599 apigee-message-processor इंस्टॉलेशन वाले हर होस्ट के लिए, खास रेंज में दो पोर्ट होना ज़रूरी है.

    कस्टम रेंज तय करने के लिए, इन प्रॉपर्टी के साथ कम से कम और ज़्यादा से ज़्यादा नंबर सेट करें:

    SMI_PROXY_MINIMUM_MESSAGEPROCESSOR_PROXY_PORT
    SMI_PROXY_MAXIMUM_MESSAGEPROCESSOR_PROXY_PORT

    OpenLDAP 10200 से 10299 apigee-ldap इंस्टॉलेशन वाले हर होस्ट को बताई गई सीमा में एक पोर्ट की ज़रूरत होती है.

    पोर्ट की कम से कम और ज़्यादा से ज़्यादा संख्या को उसी प्रॉपर्टी के लिए सेट करके, आप पोर्ट तय करते हैं:

    SMI_PROXY_MINIMUM_LDAP_PROXY_PORT
    SMI_PROXY_MAXIMUM_LDAP_PROXY_PORT
    :

    पोस्टग्रे 10,300 से 10,399 apigee-postgres इंस्टॉलेशन वाले हर होस्ट के लिए, बताई गई सीमा में तीन पोर्ट होना ज़रूरी है.

    कस्टम रेंज तय करने के लिए, इन प्रॉपर्टी के साथ कम से कम और ज़्यादा से ज़्यादा नंबर सेट करें:

    SMI_PROXY_MINIMUM_POSTGRES_PROXY_PORT
    SMI_PROXY_MAXIMUM_POSTGRES_PROXY_PORT
    क्यूपीआईडी 10,400 से 10,499 apigee-qpid इंस्टॉलेशन वाले हर होस्ट के लिए, बताई गई सीमा में दो पोर्ट होने ज़रूरी हैं.

    कस्टम रेंज तय करने के लिए, इन प्रॉपर्टी के साथ कम से कम और ज़्यादा से ज़्यादा नंबर सेट करें:

    SMI_PROXY_MINIMUM_QPID_PROXY_PORT
    SMI_PROXY_MAXIMUM_QPID_PROXY_PORT
    राऊटर 10600 से 10699 apigee-router इंस्टॉलेशन वाले हर होस्ट के लिए, बताई गई सीमा में दो पोर्ट होने ज़रूरी हैं.

    कस्टम रेंज तय करने के लिए, इन प्रॉपर्टी के साथ कम से कम और ज़्यादा से ज़्यादा नंबर सेट करें:

    SMI_PROXY_MINIMUM_ROUTER_PROXY_PORT
    SMI_PROXY_MAXIMUM_ROUTER_PROXY_PORT

    ज़ूकीपर 10,001 से 10,099 apigee-zookeeper इंस्टॉलेशन वाले हर होस्ट के लिए, बताई गई सीमा में तीन पोर्ट होना ज़रूरी है.

    कस्टम रेंज तय करने के लिए, कम से कम और ज़्यादा से ज़्यादा पोर्ट नंबर सेट करें. इसके लिए इन प्रॉपर्टी का इस्तेमाल करें:

    SMI_PROXY_MINIMUM_ZOOKEEPER_PROXY_PORT
    SMI_PROXY_MAXIMUM_ZOOKEEPER_PROXY_PORT

    नीचे दिए गए उदाहरण में, कैसंड्रा पोर्ट के लिए कस्टम वैल्यू दी गई हैं:

        SMI_PROXY_MINIMUM_CASSANDRA_PROXY_PORT=10142
        SMI_PROXY_MAXIMUM_CASSANDRA_PROXY_PORT=10143
  4. कॉन्फ़िगरेशन फ़ाइल सेव करें.
  5. इंस्टॉली Apigee mTLS में बताए गए तरीके से, apigee-mtls इंस्टॉल करें.
  6. यहां दिए गए निर्देश का इस्तेमाल करके, apigee-mtls कॉम्पोनेंट को कॉन्फ़िगर करें:
    /opt/apigee/apigee-service/bin/apigee-service apigee-mtls setup -f config_file
  7. अपने क्लस्टर में हर नोड के लिए इन चरणों को दोहराएं, ताकि सभी कॉन्फ़िगरेशन सभी नोड पर एक जैसी हों.