4.16.05.07 - निजी क्लाउड के लिए Edge की जानकारी

फ़िलहाल, Apigee Edge से जुड़े दस्तावेज़ देखे जा रहे हैं.
Apigee X से जुड़े दस्तावेज़ पर जाएं.
info

हमने 20 मार्च, 2017 को Apigee Edge for Private Cloud का नया वर्शन लॉन्च किया था.

अपडेट करने का तरीका

इंस्टॉलेशन को अपडेट करने के लिए, यह तरीका अपनाएं:

  1. Edge Management Server, Message Processor, और यूज़र इंटरफ़ेस (यूआई) के सभी नोड पर, Yum रेपो साफ़ करें:
    > sudo yum clean all

  2. Management Server और Message Processor के सभी नोड पर, यह कमांड चलाएं:

    >/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    यहां configFile, उस कॉन्फ़िगरेशन फ़ाइल के बारे में बताता है जिसका इस्तेमाल आपने Edge को इंस्टॉल करने के लिए किया था.

  3. Edge यूज़र इंटरफ़ेस (यूआई) के सभी नोड पर, edge-ui को अपडेट करें:

    >/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

ठीक की गई समस्याएं

इस रिलीज़ में, इन समस्याओं को ठीक किया गया है.

समस्या आईडी ब्यौरा बिल्ड नंबर
APIRT-2854

JavascriptStepExecution से डीबग कोड हटाया गया

edge-gateway-4.16.05-0.0.1074
DOS-4039

बाहरी पुष्टि की वजह से, apigee-service कमांड काम नहीं करती हैं

बाहरी पुष्टि की सुविधा चालू होने पर, ज़्यादातर ग्राहक पुष्टि के लिए ईमेल पते के बजाय, Active Directory SAM खाते के नाम वाले फ़ील्ड को उपयोगकर्ता नाम के तौर पर इस्तेमाल करते हैं. Edge OpenLDAP सर्वर, ईमेल पते का इस्तेमाल करता है.

अगर आपने किसी बाहरी डायरेक्ट्री सेवा के साथ इंटिग्रेट किया है और आपको Edge को उपयोगकर्ता नाम के तौर पर ईमेल पते के बजाय, खाते के नाम का इस्तेमाल करने की अनुमति देनी है, तो Edge को 4.16.05.07 पर अपडेट करते समय, अपनी कॉन्फ़िगरेशन फ़ाइल में यह लाइन जोड़ें:

IS_EXTERNAL_AUTH="true"

इस लाइन से, Edge को उपयोगकर्ता नाम के तौर पर ईमेल पते के बजाय, खाते के नाम का इस्तेमाल करने की अनुमति मिलती है.

ज़्यादा जानकारी के लिए, वर्शन 4.16.05 देखें.

apigee-lib-4.16.05-0.0.946
EDGEUI-664 अब उपयोगकर्ता के किसी कार्रवाई करने पर, Edge यूज़र इंटरफ़ेस (यूआई) का सेशन सही तरीके से बढ़ाया जाता है edge-ui-4.16.09-0.0.3806
MGMT-1430

एपीआई प्रॉक्सी के संसाधनों की पुष्टि

अगर आपके पास एपीआई प्रॉक्सी के संसाधन वाली फ़ाइलें (जैसे कि JavaScript या Java JAR) एनवायरमेंट या संगठन के दायरे में सेव हैं, तो पुष्टि के फ़्रेमवर्क के लिए यह ज़रूरी नहीं है कि आप उन संसाधनों को एपीआई प्रॉक्सी के लेवल पर भी शामिल करें. ऐसा करने पर, इंपोर्ट के लिए प्रॉक्सी बंडल की पुष्टि हो जाएगी. अब संसाधन की पुष्टि, इंपोर्ट के समय नहीं, बल्कि डिप्लॉयमेंट के समय होती है.

edge-gateway-4.16.05-0.0.1074

ज्ञात समस्याएं

इस रिलीज़ में, ये समस्याएं मौजूद हैं.

समस्या आईडी ब्यौरा
APIRT-2978

राउटर, Nginx को शुरू नहीं कर पाता या राउटर शुरू नहीं हो पाता

अगर Edge Router, Nginx को शुरू नहीं कर पाता या /opt/apigee/var/log/edge-router/logs/system.log फ़ाइल में दिखाए गए तरीके से शुरू नहीं हो पाता, तो /opt/nginx/conf.d डायरेक्ट्री में मौजूद सभी फ़ाइलें मिटाएं और राउटर को रीस्टार्ट करें:

> rm -f /opt/nginx/conf.d/*
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
APIRT-3364

Message Processor, IPv4 और IPv6 पर डीएनएस लुकअप करता है

अगर आपने NSCD (Name Service Cache Daemon) इंस्टॉल और चालू किया है, तो आपको दिख सकता है कि Message Processor, दो डीएनएस लुकअप करता है: एक IPv4 के लिए और दूसरा IPv6 के लिए.

IPv6 पर डीएनएस लुकअप की सुविधा बंद करने के लिए:

  1. हर Message Processor नोड पर, /etc/nscd.conf में बदलाव करें.
  2. यह प्रॉपर्टी सेट करें:

    enable-cache hosts no
PRC-1118

"apigee-service apigee-postgresql pg-data-purge" कमांड चलाने पर गड़बड़ी होती है

अगर "apigee-service apigee-postgresql pg-data-purge" कमांड चलाने पर, आपको इस तरह की गड़बड़ी दिखती है:

ERROR: must be owner of relation

/opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge में बदलाव करें और यह प्रॉपर्टी 'apigee' पर सेट करें:

POSTGRES_USER=apigee

DOC-1687 पैकेज की डिपेंडेंसी में होने वाली समस्या की वजह से, Satellite Server 6 में इस्तेमाल होने वाला Katello एजेंट, Qpid डेमॉन चलाने वाले Apigee Edge होस्ट पर सही तरीके से इंस्टॉल नहीं होगा.