Apigee Edge दस्तावेज़ देखा जा रहा है.
Apigee X दस्तावेज़ पर जाएं. जानकारी
हमने गुरुवार, 24 मार्च, 2016 को Private Cloud के लिए Apigee Edge का नया वर्शन रिलीज़ किया है.
पिछले EDGE for Private Cloud की तिमाही रिलीज़ (4.15.07.00) के बाद से, ये रिलीज़ हो चुकी हैं और इन्हें इस सुविधा रिलीज़ में शामिल किया गया है:
- क्लाउड: 15.07.08, 15.07.22, 15.08.05, Nkinx माइग्रेशन, 15.09.02, 15.09.30, 16.01.20
- प्राइवेट क्लाउड: 4.15.07.01, 4.15.07.03
यह पता करने का तरीका जानने के लिए कि आपके Edge for Private Cloud के वर्शन में कोई खास क्लाउड रिलीज़ शामिल है या नहीं, रिलीज़ के नंबर बनाने के बारे में जानकारी देखें.
समर्थन नहीं होना या रुकना
प्राइवेट क्लाउड 4.15.07.03
API | ब्यौरा |
---|---|
QPID सूची की जांच |
अब QPID सूचियों की जांच करने के लिए API का इस्तेमाल नहीं किया जा सकता
नीचे दिए गए CURL निर्देश देकर, QPID सर्वर पर बनाई गई सूचियों की जांच नहीं की जा सकती:
curl http:// <qpid_IP>:8083/v1/servers/self/queues
वह एपीआई अब सेवा में नहीं है.
|
Analytics: कई रिपोर्ट का कस्टम रिपोर्ट डैशबोर्ड व्यू (Cloud 15.09.30)
कस्टम रिपोर्ट डैशबोर्ड की खास सुविधा, जो ज़्यादा से ज़्यादा चार कस्टम रिपोर्ट का व्यू दिखाती है, को बंद किया जा रहा है. इसे आने वाले वर्शन में हटा दिया जाएगा. (एमजीएमटी-2673). कस्टम रिपोर्ट के दूसरे सभी पहलू अब भी उपलब्ध रहेंगे.
प्राइवेट क्लाउड में, संगठन के नाम की लंबाई को नहीं बदला जा सकता
अब आप इस सेटिंग से संगठन के नाम में इस्तेमाल होने वाले 20 वर्णों से ज़्यादा वर्णों का इस्तेमाल नहीं कर सकते:
-
APIGEE_ORG_NAME_LENGTH=25
-
APIGEE_ENV_NAME_LENGTH=25
नई सुविधाएं और बेहतर टूल
इस रिलीज़ में नई सुविधाएं और सुधार शामिल किए गए हैं. इन सुधारों के अलावा, इस रिलीज़ में कई सुविधाओं को शामिल किया गया है. इनमें उपयोगिता, परफ़ॉर्मेंस, सुरक्षा, और स्थिरता को बेहतर बनाया गया है.
प्राइवेट क्लाउड
RedHat, CentOS, और Oracle 6.7 से 7.2 के लिए सहायता जोड़ी गई
इस रिलीज़ में RedHat Enterprise Linux, CentOS, और Oracle Linux के 6.7 से लेकर 7.2 तक के वर्शन के लिए सहायता जोड़ी गई है.
सिस्टम से जुड़ी ज़रूरी शर्तों की पूरी सूची देखने के लिए, साथ काम करने वाले सॉफ़्टवेयर और इस्तेमाल किए जा सकने वाले वर्शन देखें.
आरपीएम पर आधारित इंस्टॉल
Edge की यह रिलीज़, आरपीएम पर आधारित इंस्टॉल करने के तरीके का इस्तेमाल करती है. यह प्रोसेस, इंस्टॉलेशन और माइग्रेशन प्रोसेस को बहुत आसान बनाती है.
नई बेस डायरेक्ट्री
Edge 4.16.01 वर्शन की डायरेक्ट्री का स्ट्रक्चर बदल गया है. Edge की पिछली रिलीज़ में, आपने बेस डायरेक्ट्री में EDGE इंस्टॉल किया था:
/<install-dir>/apigee4
जहां इंस्टॉल-डायरेक्ट वहां डिफ़ॉल्ट तौर पर /opt वैल्यू के साथ, कहीं भी मौजूद हो सकता है. उदाहरण के लिए:
/opt/apigee4
4.16.01 वर्शन के लिए, आपको इस डायरेक्ट्री में Edge इंस्टॉल करना होगा:
/opt/apigee
यह भी ध्यान रखें कि apigee4 डायरेक्ट्री को apigee में बदल दिया गया है.
इससे आपकी डेटा डायरेक्ट्री की जगह पर कोई असर नहीं पड़ेगा. यह /opt/apigee के तहत हो सकता है या कहीं और मौजूद हो सकता है.
वर्चुअल होस्ट के लिए नई ज़रूरी शर्तें
Edge माइग्रेट करने की स्क्रिप्ट, मौजूदा Netty राऊटर को Ngnx पर माइग्रेट करने के लिए ज़रूरी ज़्यादातर कामों को हैंडल करती है. हालांकि, अपग्रेड करते समय आपको यह भी पक्का करना होगा कि माइग्रेट करने से पहले, आपके सभी वर्चुअल होस्ट डेफ़िनिशन में होस्ट का उपनाम शामिल हो.
किसी मौजूदा वर्चुअल होस्ट में होस्ट का उपनाम जोड़ने का तरीका जानने के लिए, Edge इंस्टॉल करने की गाइड देखें. यह Apigee एफ़टीपी की साइट पर उपलब्ध है: ftp://ftp.apigee.com/.
कॉन्फ़िगरेशन वाला कोड
Edge के वर्शन 4.16.01 में, अब एज कॉम्पोनेंट को कॉन्फ़िगर करने के लिए, /<install-dir>/apigee4/conf डायरेक्ट्री में .properties फ़ाइलों का इस्तेमाल नहीं किया जा सकता. 4.16.01 के बाद भी, .properties फ़ाइलों का इस्तेमाल करके, Edge के कॉम्पोनेंट को कॉन्फ़िगर किया जा सकता है. हालांकि, अब वे डायरेक्ट्री में मौजूद होंगे:
/opt/apigee/customer/application
किसी नोड पर इंस्टॉल किए गए हर Edge कॉम्पोनेंट के लिए, उस डायरेक्ट्री में एक .properties फ़ाइल मौजूद होगी. किसी कॉम्पोनेंट को कॉन्फ़िगर करने के लिए, उससे जुड़ी .property फ़ाइल में बदलाव करें. इसके लिए, किसी मौजूदा प्रॉपर्टी की वैल्यू बदलें या नई प्रॉपर्टी और वैल्यू जोड़ें. अगर फ़ाइल पहले से मौजूद नहीं है, तो उसे बनाया जा सकता है.
Edge के पिछले वर्शन से अलग, Edge 4 .16.01 की.properties फ़ाइलों में किसी कॉम्पोनेंट की सभी प्रॉपर्टी मौजूद नहीं होती हैं. इस रिलीज़ में एक बदलाव यह है कि .property फ़ाइलों में सिर्फ़ डिफ़ॉल्ट प्रॉपर्टी वैल्यू के लिए, ओवरराइड रूल शामिल होते हैं.
इस आर्किटेक्चर का फ़ायदा यह है कि EDGE के बाद वाले वर्शन पर माइग्रेट करने पर, Edge इंस्टॉलर कभी भी /opt/apigee/customer/application में मौजूद फ़ाइलों को ओवरराइट नहीं करता है. इससे Edge की सेटिंग को गलती से ओवरराइट करने की संभावना कम हो जाती है.
माइग्रेट करते समय, Edge इंस्टॉलर आपकी मौजूदा .properties फ़ाइलों की जांच करता है और बदलावों को /opt/apigee/token डायरेक्ट्री में डिफ़ॉल्ट प्रॉपर्टी वैल्यू में कॉपी करता है. इसलिए, आपको माइग्रेट करने के बाद कोई बदलाव करने की ज़रूरत नहीं है.
ज़्यादा जानकारी के लिए, Apigee Edge की ऑपरेशन गाइड देखें. यह Apigee फ़ाइल की साइट पर उपलब्ध है: ftp://ftp.apigee.com/.
एज कॉन्फ़िगरेशन स्क्रिप्ट को बदल दिया गया है
Edge की पिछली रिलीज़ में इस्तेमाल की गई कॉन्फ़िगरेशन स्क्रिप्ट को हटा दिया गया है और उनकी जगह इनमें से किसी एक का इस्तेमाल किया गया है:
- ऐसे कमांड जो Apigee काम करने वाली कंपनियों की मदद से चलाए जाते हैं. जैसे, apigee-service, apigee-all,
apigee-setup, apiee-provision या apigee-migration उपयोगिताएं.
उदाहरण के लिए, All-start.sh और all-stop.sh स्क्रिप्ट को इन निर्देशों से बदल दिया गया है:
> /opt/apigee/apigee-service/bin/apigee-all start
> /opt/apigee/apigee-service/bin/apigee-all स्टॉप - वे निर्देश जो सीधे Edge कॉम्पोनेंट पर चलाए जाते हैं. उदाहरण के लिए, पिछली रिलीज़ में
आपने OpenLDAP पासवर्ड बदलने के लिए इस्तेमाल की गई chpasswd-openldap.sh स्क्रिप्ट का इस्तेमाल किया था. इस स्क्रिप्ट को
नीचे दिए गए कमांड से बदल दिया गया है, जिसे आपने apigee-openldap कॉम्पोनेंट पर चलाया है:
> /opt/apigee/apigee-service/bin/apigee-service apigee-openldap changes-ldap-password -o OldPword -n newPword
कमांड की मदद से कॉन्फ़िगरेशन कैसे करते हैं, इस बारे में ज़्यादा जानने के लिए, Apigee Edge की ऑपरेशन गाइड देखें. यह Apigee फ़ाइल की साइट: ftp://ftp.apigee.com/ पर उपलब्ध है.
नया एज राऊटर
EDGE for the Private Cloud के इस रिलीज़ में, राऊटर का नया आर्किटेक्चर शामिल है, जो Ngnx राऊटर पर आधारित है. हालांकि, आज के वर्शन 4.16.01 से पहले वाले Edge रिलीज़ में इस्तेमाल किए गए नेटी राऊटर की जगह Ngnx राऊटर है.
Nlinx राऊटर की हार्डवेयर और पोर्ट की ज़रूरतें, Netty राऊटर की तरह ही हैं. इसलिए, मौजूदा नोड में किसी तरह के बदलाव की ज़रूरत नहीं है.
ज़्यादा जानकारी के लिए, Apigee ftp साइट पर ftp://ftp.apigee.com/ पर उपलब्ध, Edge इंस्टॉलेशन गाइड, में अपेंडिक्स A: Ngnx राऊटर के बारे में जानकारी देखें,
BaaS का लोड बैलेंसर हटाया गया
इंटरनल लोड बैलेंसर को API BaaS पोर्टल से हटा दिया गया है. अब आपको एपीआई BaaS पोर्टल और तीन API BaaS स्टैक नोड के बीच अपना लोड बैलेंसर इस्तेमाल करना होगा.
लोड बैलेंसर के विकल्प के तौर पर, राउंड-रॉबिन डीएनएस का इस्तेमाल करें. इस स्थिति में, आपको BaaS स्टैक आईपी पतों से जुड़े एक से ज़्यादा A रिकॉर्ड वाली डीएनएस एंट्री बनानी होगी. डीएनएस लुकअप के दौरान, डीएनएस सर्वर अपने-आप राउंड रॉबिन तरीके में 'A रिकॉर्ड वैल्यू' दिखाता है.
कैसंड्रा और ज़ूकीपर नोड जोड़ने और किसी मौजूदा डेटा सेंटर में डेटा सेंटर जोड़ने के तरीके की जानकारी देने वाला नया दस्तावेज़
Apigee फ़ाइल ट्रांसफ़र प्रोटोकॉल (एफ़टीपी) साइट पर मौजूद दस्तावेज़ ZIP फ़ाइल में अब "निजी क्लाउड के लिए स्केलिंग एज" शामिल है. इसमें कैसंड्रा और ज़ूKeeper नोड जोड़ने का तरीका और किसी मौजूदा डेटा सेंटर में डेटा सेंटर जोड़ने का तरीका बताया गया है.
Orgtool निकाला गया
किसी संगठन के बारे में जानकारी पाने के लिए, orgtool Edge इंस्टॉलेशन के बारे में क्वेरी कर सकता है. उस टूल को अब हटा दिया गया है. अब आप EDGE यूज़र इंटरफ़ेस (यूआई) या एपीआई कॉल का इस्तेमाल करके, संगठन के बारे में जानकारी पा सकते हैं.
4.16.01 में टास्क करने का तरीका
इस टेबल में दिखाया गया है कि 03.15.07.में आपने टास्क कैसे परफ़ॉर्म किए और 4.16.01 में अब इन्हें कैसे पूरा किया जा रहा है. ज़्यादा जानकारी के लिए, Apigee फ़ाइल ट्रांसफ़र प्रोटोकॉल (एफ़टीपी) साइट पर मौजूद, Edge ऑपरेशन गाइड देखें: ftp://ftp.apigee.com/.
टास्क | 4.15.07.0x | 4.16.01 |
---|---|---|
इंस्टॉलेशन दिशा |
/<inst_dir>/apigee4 | /opt/apigee |
लॉग डायरेक्ट्री |
/<inst_dir>/apigee4/var/log | /opt/apigee/var/log/comp |
कॉम्पोनेंट इंस्टॉल करें |
/<inst_root>/apigee4/share/installer/apigee-setup.sh -p comp -f configFile |
/opt/apigee/apigee-setup/bin/setup.sh -p component -f configFile |
सभी शुरू करें, बंद करें, रीस्टार्ट करें, स्टेटस, वर्शन |
/<inst_root>/apigee4/bin/all-start.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-all start|stop|restart|status|version |
कैंपेन शुरू करें, रोकें, रीस्टार्ट करें, स्टेटस, वर्शन |
/<inst_root>/apigee4/bin/apigee-service comp शुरू करें|stop|restart|status |
/<inst_root>/apigee/apigee-service/bin/apigee-service comp शुरू करें|stop|restart|status|version |
बैकअप लें/वापस लाएं |
/<inst_root>/apigee4/bin/backup.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-service comp बैकअप /<inst_root>/apigee/apigee-service/bin/apigee-service comp की डेटा वापस लाना |
टेस्ट इंस्टॉल |
/<inst_root>/apigee4/test/test-sa.sh |
|
शामिल होना |
/<inst_root>/apigee4/bin/setup-org.sh |
|
एक ही चरण में संगठन, एनवायरमेंट, और वर्चुअल होस्ट जोड़ें |
/<inst_root>/apigee4/bin/setup-org.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile |
संगठन जोड़ें |
/<inst_root>/apigee4/bin/create-org.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-org -f configFile |
एनवायरमेंट जोड़ें |
/<inst_root>/apigee4/bin/add-env.sh |
/<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision add-env -f configFile |
कोई उपयोगकर्ता जोड़ें |
एपीआई कॉल |
एपीआई कॉल या: /<inst_root>/apigee/apigee-service/bin/apigee-service apigee-provision create-user -f configFile |
माइग्रेट करें |
/<install_root>/apigee4/share/installer/apigee-upgrade.sh -c comp |
|
निगरानी करने वाले टूल और डैशबोर्ड की ऐल्फ़ा रिलीज़
इस रिलीज़ में, Edge के लिए निगरानी करने वाले नए टूल और डैशबोर्ड का ऐल्फ़ा वर्शन शामिल है. यह टूल आपको कई कॉम्पोनेंट (रूटीन, मैसेज प्रोसेसर, ज़ूकेपर, कसांद्रा) की स्थिति को समझने की अनुमति देता है. साथ ही, इसकी मदद से डिप्लॉयमेंट में शामिल अलग-अलग संगठनों और एनवायरमेंट के लिए, एचटीटीपी गड़बड़ी कोड को भी समझा जा सकता है. सहायता से जुड़ी समस्याओं को हल करने के लिए, अपने डैशबोर्ड डेटा का स्नैपशॉट भी लिया जा सकता है और उसे Apigee के साथ शेयर किया जा सकता है.
ऐप्लिकेशन इंस्टॉल करने के निर्देशों के साथ-साथ यह दस्तावेज़, Apigee ftp की साइट पर मौजूद Edge 4.16.01 दस्तावेज़ की ZIP फ़ाइल में शामिल होता है: ftp://ftp.apigee.com/.
हालांकि, डैशबोर्ड को इंस्टॉल और इस्तेमाल करने से पहले, आपको दस्तावेज़ ZIP फ़ाइल में शामिल Apigee इवैलुएशन एग्रीमेंट को पूरा करना होगा. साथ ही, आपको orders@apigee.com पर ईमेल करके इसे Apigee को वापस करना होगा.
Edge प्लैटफ़ॉर्म
मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) को फिर से डिज़ाइन करना (Cloud 15.09.30)
मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में मौजूद कई पेजों के रंग-रूप को अपडेट किया गया है. (एमजीएमटी-2627)
एपीआई सेवाएं
फिर से डिज़ाइन किया गया एपीआई प्रॉक्सी विज़र्ड (Cloud 16.01.20)
एपीआई प्रॉक्सी विज़र्ड को फिर से डिज़ाइन किया गया है. मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में एपीआई प्रॉक्सी पेज पर, "+ एपीआई प्रॉक्सी" पर क्लिक करने पर, नया विज़र्ड आपको एपीआई प्रॉक्सी बनाने की प्रोसेस में मदद करेगा. पिछले एपीआई प्रॉक्सी विज़र्ड जैसी सभी सेटिंग उपलब्ध हैं. (एमजीएमटी-1376)
OpenAPI (Swagger) दस्तावेज़ों की मदद से एपीआई प्रॉक्सी बनाना (Cloud 16.01.20)
एपीआई प्रॉक्सी विज़र्ड के नए डिज़ाइन में, अब OpenAPI (Swagger) दस्तावेज़ से एपीआई प्रॉक्सी बनाई जा सकती है. एपीआई प्रॉक्सी विज़र्ड के पहले पेज पर, रिवर्स प्रॉक्सी, Node.js ऐप्लिकेशन या कोई टारगेट नहीं चुनते समय, OpenAPI का इस्तेमाल करें पर क्लिक करें. इसके बाद, जो फ़ील्ड दिखेगा, उसमें अपने OpenAPI दस्तावेज़ का यूआरएल डालें. ज़्यादा जानकारी के लिए, आसान एपीआई प्रॉक्सी बनाएं देखें. (एमजीएमटी-1376)
SOAP प्रॉक्सी के लिए WSDL 1.2 की सहायता (Cloud 16.01.20)
Apigee Edge, एसओएपी सेवाओं को कॉल करने के लिए एपीआई प्रॉक्सी बनाने के लिए, WSDL 1.2 के साथ काम करता है. (एमजीएमटी-2835)
targetEndpoint कॉन्फ़िगरेशन (Cloud 16.01.20) में SSLInfo वैरिएबल
एपीआई प्रॉक्सी TargetEndpoint में, एसएसएल/TLS की जानकारी को डाइनैमिक तौर पर सेट किया जा सकता है, ताकि रनटाइम की सुविधाजनक ज़रूरतें पूरी की जा सकें. टारगेटएंडपॉइंट कॉन्फ़िगरेशन में SSLInfo को सेट करने के तरीके के बारे में नीचे दिए गए उदाहरण में बताया गया है कि रनटाइम के दौरान, इसमें Java कॉलआउट, JavaScript नीति या 'मैसेज असाइन करें' नीति की मदद से वैल्यू दी जा सकती हैं. उन मैसेज वैरिएबल का इस्तेमाल करें जिनकी वैल्यू आपको सेट करनी है.
<TargetEndpoint> ... <SSLInfo> <Enabled>{myvars.ssl.enabled}</Enabled> <ClientAuthEnabled>{myvars.ssl.client.auth.enabled}</ClientAuthEnabled> <KeyStore>{myvars.ssl.keystore}</KeyStore> <KeyAlias>{myvars.ssl.keyAlias}</KeyAlias> <TrustStore>{myvars.ssl.trustStore}</TrustStore> </SSLInfo> ... </TargetEndpoint>
यह सुविधा इन दस्तावेज़ों में शामिल है:
- एपीआई प्रॉक्सी कॉन्फ़िगरेशन का रेफ़रंस
- https://community.apigee.com/articles/21424/dynamic-sslinfo-for-targetendpoint-using-variable.html
(एपीआईआरटी-1475)
आरएसए_SHA256 एल्गोरिदम, एसएएमएल के दावे की नीतियों के साथ काम करता है (Cloud 16.01.20)
एसएएमएल दावे की नीतियां अब आरएसए_SHA1 के अलावा, आरएसए_SHA256 एल्गोरिदम के साथ भी काम करती हैं. (एपीआईआरटी-1779)
सर्टिफ़िकेट अपलोड किए जाने की पुष्टि करना (Cloud 16.01.20)
कीस्टोर और ट्रस्टस्टोर पर, खत्म हो चुके या अमान्य सर्टिफ़िकेट को अपलोड होने से रोकने के लिए, मैनेजमेंट एपीआई अपलोड के दौरान सर्टिफ़िकेट की पुष्टि करता है. सर्टिफ़िकेट की पुष्टि करके यह पक्का किया जाता है कि फ़ाइल का साइज़ 50 केबी से ज़्यादा न हो और उसका फ़ॉर्मैट PEM या DER हो. सर्टिफ़िकेट की समयसीमा खत्म होने की भी पुष्टि की जाती है. समयसीमा खत्म होने की डिफ़ॉल्ट पुष्टि को बदलने के लिए (अपलोड के समय सर्टिफ़िकेट की समयसीमा खत्म होने की पुष्टि न करने के लिए), इस क्वेरी पैरामीटर का इस्तेमाल करें: ?ignoreExpiryValidation=true
ज़्यादा जानकारी के लिए, कीस्टोर में JAR फ़ाइल अपलोड करना और Truststore में सर्टिफ़िकेट अपलोड करना देखें. (SECENG-516) और (APIRT-2213)
Node.js लॉग पेज (Cloud 16.01.20) पर ऑटो-पोलिंग की सुविधा
प्रॉक्सी एडिटर से Node.js लॉग देखते समय, उपलब्ध नए लॉग की सूची बनाने के लिए, Node.js लॉग पेज को समय-समय पर अपने-आप रीफ़्रेश किया जाता है. अपने-आप रीफ़्रेश होने की सुविधा बंद करने के लिए, "अपने-आप रीफ़्रेश होने की सुविधा बंद करें" पर क्लिक करें. (एमजीएमटी-1692)
एचटीटीपी हेडर के लिए X-Forwarded-For (Cloud 15.09.30)
ज़्यादा सुरक्षित सुरक्षा के लिए, Edge डिफ़ॉल्ट रूप से X-Forwarded-For
एचटीटीपी अनुरोध के हेडर को हटा देता है, जिसमें एक या उससे ज़्यादा आईपी पते हो सकते हैं. इस नई डिफ़ॉल्ट कार्रवाई का मतलब है कि Edge को मिला क्लाइंट आईपी पता, वह आईपी पता होगा जो उसे आखिरी टीसीपी
हैंडशेक से मिला था. यह ऐसा पता नहीं होगा जिसकी नकल करके, ऐक्सेस कंट्रोल की नीति को बायपास किया जा सकता हो.
इस डिफ़ॉल्ट व्यवहार को बदलने और X-Forwarded-For
पतों को अपने एपीआई प्रॉक्सी तक पहुंचने की अनुमति देने के लिए, आपको अपने संगठन में
feature.enableMultipleXForwardCheckForACL=true
प्रॉपर्टी सेट करनी होगी.
नीति से जुड़ी प्रॉपर्टी के लिए JavaScript का ऐक्सेस (Cloud 15.07.08)
एपीआई प्रॉक्सी फ़्लो में JavaScript का इस्तेमाल करते समय, JavaScript की नीति में बताई गई प्रॉपर्टी को ऐक्सेस किया जा सकता है. यह तरीका खास तौर पर तब फ़ायदेमंद होता है, जब आपको अपने JavaScript कोड में जाने-माने वैरिएबल का इस्तेमाल करना हो. उदाहरण के लिए, मान लें कि आपकी JavaScript नीति में प्रॉपर्टी की यह परिभाषा शामिल है:
<Properties> <Property name='source'>response.content</Property> </Properties>
अपने JavaScript में, आप 'सोर्स' प्रॉपर्टी के रेफ़रंस से मैसेज के
जवाब को ऐक्सेस कर सकते हैं, जैसे कि:
var source = properties.get('source'); // returns: response.content
या
var source = properties.source
या
var source = properties['source']
ज़्यादा जानकारी के लिए, JavaScript की नीति पढ़ें. (एपीआईआरटी-1460)
संगठन के स्तर के ऑडिट (Cloud 15.07.08)
संगठन के एडमिन, संगठन के लेवल पर की गई कार्रवाइयों के इतिहास का ऑडिट कर सकते हैं. मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में, एडमिन > संगठन का इतिहास चुनें. ज़्यादा जानकारी के लिए, ऑडिट: एपीआई, प्रॉडक्ट, और संगठन का इतिहास देखें. (एमजीएमटी-2232)
संगठन के एडमिन को भूमिका से खुद को हटाना (Cloud 15.07.08)
संगठन के एडमिन, मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में संगठन के एडमिन की भूमिका से खुद को हटा सकते हैं. इसके लिए, उन्हें एडमिन > संगठन के उपयोगकर्ता पर जाकर अपने नाम के आगे मौजूद हटाएं पर क्लिक करना होगा. (एमजीएमटी-934)
एपीआई प्रॉक्सी बंडल के इंपोर्ट की प्रोग्रेस दिखाने वाला इंडिकेटर (Cloud 15.07.08)
मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में बड़ा एपीआई प्रॉक्सी बंडल अपलोड करते समय, एक "काम कर रहा है" ऐनिमेशन दिखता है. इससे पता चलता है कि इंपोर्ट अब भी जारी है. इस ऐनिमेशन की मदद से, इंपोर्ट पूरा होने तक मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) से इंटरैक्ट नहीं किया जा सकता. (एमजीएमटी-1285)
कैश मेमोरी का काम करने का तरीका और कॉन्फ़िगरेशन (Cloud 15.07.22)
इन-मेमोरी कैश मेमोरी को बेहतर तरीके से मैनेज करने और उसका इस्तेमाल करने के लिए, एज क्लाउड रिलीज़ 15.06.10 के बाद, एनवायरमेंट कैश मेमोरी के संसाधनों की "मेमोरी में मौजूद ज़्यादा से ज़्यादा एलिमेंट" सेटिंग को बंद कर दिया गया है. Edge Cloud की रिलीज़ 15.07.22 में, इस सेटिंग को Apigee Edge मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) के एनवायरमेंट कॉन्फ़िगरेशन वाले हिस्से में, 'कैश मेमोरी बनाएं' यूज़र इंटरफ़ेस (यूआई) से हटा दिया गया है.
कैश मेमोरी के सभी संसाधनों (इनमें डिफ़ॉल्ट कैश मेमोरी भी शामिल है) में मौजूद कुल एलिमेंट, कैश मेमोरी के लिए असाइन की गई कुल मेमोरी पर निर्भर करते हैं. डिफ़ॉल्ट रूप से, किसी मैसेज प्रोसेसर की इन-मेमोरी कैश मेमोरी में सेव होने वाली मेमोरी के लिए तय की गई कुल मेमोरी, उपलब्ध कुल मेमोरी का 40% होती है. एलिमेंट को इन-मेमोरी कैश मेमोरी से सिर्फ़ तब हटाया जाएगा, जब कैश मेमोरी में कम मेमोरी हो या एलिमेंट की समयसीमा खत्म हो गई हो. (MGMT-2413, एपीआईआरटी-1140)
मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में टारगेट सर्वर कॉन्फ़िगरेशन (Cloud 15.07.22)
मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में एपीआई > एनवायरमेंट कॉन्फ़िगरेशन पेज पर, अब टारगेट सर्वर जोड़े जा सकते हैं, उनमें बदलाव किया जा सकता है, और उन्हें मिटाया जा सकता है.
साथ ही, इस पेज को फिर से डिज़ाइन किया गया है, ताकि नए पेज पर जाने के बजाय कैश मेमोरी को बनाया जा सके, जोड़ा जा सके, और इनलाइन मिटाया जा सके. "मेमोरी में मौजूद ज़्यादा से ज़्यादा एलिमेंट" जैसी कई कैश प्रॉपर्टी अब यूज़र इंटरफ़ेस (यूआई) में उपलब्ध नहीं हैं. इन प्रॉपर्टी को सेट करने से रनटाइम कैश के काम करने के तरीके पर कोई असर नहीं पड़ता. (एमजीएमटी-280)
syslog में मैसेज लॉग करने के साथ एसएसएल (Cloud 15.07.22)
मैसेज लॉग करने की नीति के मुताबिक, एसएसएल/TLS पर तीसरे पक्ष के लॉग मैनेजमेंट की सेवा देने वाली कंपनियों को सिस्लॉग भेजा जा सकता है. नीति कॉन्फ़िगरेशन में, इन्हें पैरंट एलिमेंट के डायरेक्ट चाइल्ड के तौर पर इस्तेमाल करें:
<SSLInfo> <Enabled>true</Enabled> </SSLInfo>
ज़्यादा जानकारी के लिए, मैसेज लॉग करने से जुड़ी नीति देखें. (APIRT-942)
मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) (Cloud 15.07.22)
Apigee इंजीनियरिंग ने, मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में कई छोटी-छोटी गड़बड़ियां ठीक की हैं और उपयोगिता को बेहतर बनाया है.
ट्रेस में cURL (Cloud 15.09.02)
किसी टारगेट सर्वर से अनुरोध करने वाले एपीआई प्रॉक्सी कॉल को ट्रेस करते समय, टारगेट सर्वर से किए गए अनुरोध को cURL कमांड के तौर पर देखा जा सकता है. लेन-देन मैप डायग्राम में "टारगेट सर्वर को भेजा गया अनुरोध" स्टेज चुनें, फिर चरण विवरण पैनल में "टारगेट सर्वर को अनुरोध भेजा गया" कॉलम पर "कर्ल दिखाएं" बटन क्लिक करें. (एमजीएमटी-2589)
डेटा को मास्क करने वाले खास वर्ण (Cloud 15.09.02)
JSON पेलोड में संवेदनशील डेटा को मास्क करने के लिए, डेटा मास्किंग का इस्तेमाल करते समय, $, *, और { जैसे खास वर्णों को अब मास्क किया जा सकता है. (एपीआईआरटी-1727)
मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में Maps की मुख्य वैल्यू (Cloud 15.09.30)
अब Edge मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में एनवायरमेंट के स्कोप वाले 'की वैल्यू मैप' (केवीएम) बनाए और मैनेज किए जा सकते हैं. एनवायरमेंट के स्कोप वाले केवीएम में कुंजी/वैल्यू के जोड़े होते हैं, जिन्हें किसी एनवायरमेंट में किसी भी एपीआई प्रॉक्सी से ऐक्सेस किया जा सकता है, जैसे कि टेस्ट या प्रोडक्शन. मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) मेन्यू में, एपीआई > एनवायरमेंट कॉन्फ़िगरेशन > अपनी पसंद का एनवायरमेंट चुनें > मुख्य वैल्यू वाले मैप टैब पर जाएं. ज़्यादा जानकारी के लिए, एनवायरमेंट की वैल्यू मैप बनाना और उनमें बदलाव करना लेख पढ़ें. (एमजीएमटी-1393)
मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में, डेटा इकट्ठा करने की डिफ़ॉल्ट रूप से कैश मेमोरी नीति की समयसीमा खत्म होने की तारीख (Cloud 15.09.30)
एपीआई प्रॉक्सी एडिटर की मदद से पॉप्यूलेट कैश नीति जोड़ते समय, कैश मेमोरी की समयसीमा खत्म होने की जानकारी दिखाने वाले <TimeoutInSec> एलिमेंट में 3,600 सेकंड (एक घंटे) की वैल्यू अपने-आप भर जाती है. पिछला डिफ़ॉल्ट समय 300 सेकंड (5 मिनट) था. (एमजीएमटी-2622)
डेवलपर सेवाएं
एपीआई प्रॉडक्ट पेज की परफ़ॉर्मेंस, कोई डेवलपर ऐप्लिकेशन लिस्ट नहीं किया गया है (Cloud 16.01.20)
मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में एपीआई प्रॉडक्ट देखते समय, उस प्रॉडक्ट से जुड़े डेवलपर ऐप्लिकेशन की सूची दिखती है. यूज़र इंटरफ़ेस (यूआई) की परफ़ॉर्मेंस को बेहतर बनाने के लिए, एपीआई प्रॉडक्ट में बदलाव करते समय डेवलपर ऐप्लिकेशन की सूची नहीं दिखाई जाती. (एमजीएमटी-2869)
डेवलपर ऐप्लिकेशन पेज (Cloud 15.08.05) पर मुख्य कॉलम
जिन संगठनों के पास बड़ी संख्या में डेवलपर ऐप्लिकेशन (हज़ारों) डेवलपर ऐप्लिकेशन हैं उनमें डेवलपर ऐप्लिकेशन पेज (हर ऐप्लिकेशन के लिए कुंजियों की संख्या दिखाता है) पर 'कुंजी' कॉलम दिखाने से, डिसप्ले की परफ़ॉर्मेंस पर असर पड़ सकता है. ऐसे में,
डिसप्ले परफ़ॉर्मेंस को बेहतर बनाने के लिए, Apigee की सहायता टीम से संपर्क करके,
संगठन-लेवल की इस प्रॉपर्टी को सेट करें: features.appsNoCredentialsEnabled = true
. यह
प्रॉपर्टी, कुंजी कॉलम को हटा देती है. हालांकि, ध्यान दें कि कुंजी कॉलम हटाने से, उपभोक्ता कुंजी और सीक्रेट की मदद से खोज नहीं की जा सकेगी. (एमजीएमटी-2486)
डेवलपर की जानकारी वाले पेज की प्रोग्रेस स्पिनर (Cloud 15.09.30)
मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में डेवलपर की जानकारी वाला पेज लोड होने पर, अगर ऐप्लिकेशन अब भी लोड हो रहे हैं, तो पेज के ऐप्लिकेशन सेक्शन में एक प्रोग्रेस स्पिनर दिखता है. इससे वह पिछली कार्रवाई बेहतर हो जाती है जहां ऐप्लिकेशन लोड करते समय ऐप्लिकेशन सेक्शन खाली दिखता था. (एमजीएमटी-2667)
कमाई करना
एपीआई पैकेज के नामों में बदलाव करना (Cloud 16.01.20)
कमाई करने की लाइफ़साइकल के दौरान, किसी भी समय एपीआई पैकेज का नाम अपडेट किया जा सकता है. भले ही, एपीआई पैकेज में पब्लिश किया गया रेट प्लान शामिल हो. (DEस्लोवेनिया-2177)
कस्टम एट्रिब्यूट में दशमलव के बाद की वैल्यू (Cloud 16.01.20)
"कस्टम एट्रिब्यूट के साथ रेट कार्ड" प्लान का इस्तेमाल करते समय, मैसेज हेडर में मल्टीप्लायर के तौर पर इस्तेमाल किए जाने वाले कस्टम एट्रिब्यूट की वैल्यू, दशमलव के बाद चार अंकों तक हो सकती है. इस तरह के प्लान के बारे में ज़्यादा जानकारी पाने के लिए, रेट कार्ड में कस्टम एट्रिब्यूट की जानकारी दें (DE_2191) देखें.
खास जानकारी वाली रिपोर्ट में रेट प्लान का नाम और आईडी (Cloud 15.09.02)
मैनेजमेंट एपीआई की मदद से आय की खास जानकारी वाली रिपोर्ट जनरेट करते समय, रिपोर्ट में "रेट प्लान" का नाम और "प्लान आईडी" कॉलम जोड़ा जा सकता है. ऐसा करने के लिए, एपीआई कॉल में "RATEPLAN" को groupBy एट्रिब्यूट के तौर पर जोड़ें. इसका तरीका रिपोर्ट बनाएं में बताया गया है. (ध्यान दें कि यह सुविधा अभी कमाई करने की रिपोर्ट के यूज़र इंटरफ़ेस (यूआई) में उपलब्ध नहीं है.) ज़्यादा जानकारी वाली रिपोर्ट में, मौजूदा रेट प्लान का नाम और आईडी कॉलम, अब रिपोर्ट के सामने दूसरे ग्रुप कॉलम के पास दिखते हैं. (DEGMT-1740)
Analytics सेवाएं
रिस्पॉन्स टाइम मेट्रिक (Cloud 16.01.20) पर Sum( ) फ़ंक्शन
Analytics की कस्टम रिपोर्ट और एपीआई कॉल में, अब "योग" एग्रीगेट फ़ंक्शन, टारगेट रिस्पॉन्स टाइम, कुल रिस्पॉन्स टाइम, और end_point_response_time के लिए उपलब्ध है. उदाहरण के लिए, अब /stats API (http://docs.apigee.com/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bडाइमेंशन_name%7D-0) में, इस "select" क्वेरी पैरामीटर का इस्तेमाल किया जा सकता है: ?select=sum(total_response_time). (AXAPP-2006)
इंतज़ार के समय का विश्लेषण करने वाली रिपोर्ट: एपीआई प्रॉक्सी नाम क्रम से लगाए गए (Cloud 16.01.20)
इंतज़ार के समय का विश्लेषण रिपोर्ट यूज़र इंटरफ़ेस (यूआई) (सिर्फ़ Apigee Edge एंटरप्राइज़ प्लान) में, एपीआई प्रॉक्सी, प्रॉक्सी ड्रॉप-डाउन सूची में अंग्रेज़ी के अक्षरों के मुताबिक होती है. (एमजीएमटी-2858)
डैशबोर्ड पर मौजूद डेवलपर ऐप्लिकेशन, डिसप्ले नेम (Cloud 16.01.20) के हिसाब से दिखते हैं
मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) डैशबोर्ड पर, डेवलपर ऐप्लिकेशन के बार चार्ट में डेवलपर ऐप्लिकेशन की सूची इंटरनल नाम के बजाय डिसप्ले नाम से दी गई है. (एमजीएमटी-2853)
कस्टम रिपोर्ट में तारीख/समय का नया विजेट (Cloud 16.01.20)
मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में कस्टम रिपोर्ट पेज का, तारीख/समय पिकर विजेट बेहतर बना दिया गया है. (एमजीएमटी-2881)
GeoMap पर शहर ड्रिलडाउन (Cloud 15.07.22)
Analytics भौगोलिक मैप में संयुक्त राज्य अमेरिका और कनाडा के लिए एक "शहर" ड्रिलडाउन शामिल है. मैप पर किसी राज्य या प्रांत पर क्लिक करने पर, आपको उन शहरों की सूची दिखेगी जहां से कॉल आया है. (एमजीएमटी-2282)
Analytics की कस्टम रिपोर्ट में | (पाइप) और = वर्ण (Cloud 15.09.02)
Analytics की कस्टम रिपोर्ट में, | (पाइप) और = सिंबल का इस्तेमाल किया जा सकता है. इससे पहले, इन सिंबल के लिए %7C और %3D एन्कोडिंग का इस्तेमाल करना ज़रूरी था. (एमजीएमटी-2504)
प्रॉक्सी पाथ सफ़िक्स डाइमेंशन (Cloud 15.09.30)
Analytics की कस्टम रिपोर्ट और एपीआई कॉल में, नया प्रॉक्सी पाथ सफ़िक्स (प्रॉक्सी_pathsuffix) डाइमेंशन उपलब्ध है. प्रॉक्सी पाथ का सफ़िक्स, ऐसे एपीआई प्रॉक्सी यूआरएल का हिस्सा है जो बेस पाथ के बाद आता है. जैसे, कंडिशनल फ़्लो के लिए बनाया गया पाथ. (AXAPP-1902)
रिपोर्ट में, डेवलपर आईडी के बजाय नाम दिखाए जाते हैं (Cloud 15.09.30)
जब डेवलपर को रिटर्न करने वाले /stats API की मदद से Edge analytics API को कॉल किया जाता है, तो डेवलपर का डिसप्ले नेम डेवलपर आईडी के साथ दिखाया जाता है. पहले, सिर्फ़ डेवलपर आईडी दिखाया जाता था. (AXAPP-1759)
गड़बड़ियां ठीक की गईं
इस रिलीज़ में इन गड़बड़ियों को ठीक किया गया है.
प्राइवेट क्लाउड 4.16.01
यहां दी गई टेबल में, EDGE for Private Cloud 4.16.01 रिलीज़ के बाद से ठीक की गई गड़बड़ियों की सूची दी गई है. इन सुधारों को पाने के लिए, अपने 4.16.01 इंस्टॉलेशन को सबसे नए आरपीएम और सहायता फ़ाइलों पर अपडेट करने के लिए दिए गए निर्देशों का पालन करें. इनके बारे में Update Apigee Edge 4.16.01.x को सबसे नए 4.16.01 वर्शन में अपडेट करें में बताया गया है.
समस्या आईडी | ब्यौरा | बिल्ड नंबर |
---|---|---|
PRC-736 |
apigee-lib को अब जीसीसी की ज़रूरत नहीं है |
apigee-lib-4.16.01-0.0.901 |
PRC-735 |
apigee-verify अब काम नहीं करता, क्योंकि Yahoo Weather API को Oauth की ज़रूरत होती है |
apigee-validate-4.16.01-0.0.910 |
PRC-739 |
उपयोगकर्ताओं को किसी भी फ़ाइल सिस्टम फ़ोल्डर में जाकर, डुप्लीकेट वर्शन बनाने की अनुमति दें |
apigee-mirror-4.16.01-0.0.904
|
PRC-756 |
BaaS Usergrid check_cassandra_availability.sh अब nc निर्देश का इस्तेमाल नहीं करता है |
baas-usergrid-2.1.0-0.0.112 |
PRC-778 |
अपग्रेड के बाद, ज़ूकीपर क्लस्टर की जानकारी सुरक्षित रहती है |
apigee-migrate-4.16.01-0.0.873 |
PRC-787 |
API BaaS के ज़रिए अब Cassandra की पुष्टि करें |
baas-usergrid-2.1.1-0.0.122 |
PRC-804 |
अब लॉग फ़ाइलों की जगह की जानकारी दी जा सकती है |
apigee-service-4.16.05-0.0.435 |
PRC-840 |
Edge कॉम्पोनेंट के लिए टूटे हुए सिमलिंक |
edge-gateway-4.16.01-0.0.538 |
EDGEUI-538 EDGEUI-524 |
WSDL इंपोर्ट के लिए सोप प्रॉक्सी जनरेशन हैंगिंग/ WSDL से एपीआई प्रॉक्सी जनरेट करने में समस्या |
edge-ui-4.16.01-0.0.3650 |
EDGEUI-543 |
यूआरएल एक लोकल पता होने पर, यूआरएल विकल्प से WSDL इंपोर्ट नहीं किया जा सका |
edge-ui-4.16.01-0.0.3650 |
APIRT-2719 APIRT-2918 |
टारगेट कॉलआउट बनाते समय, अब target.url सेट हो रहा है |
edge-gateway-4.16.01-0.0.538 |
क्लाउड 16.01.20
समस्या आईडी | ब्यौरा |
---|---|
MGMT-2964 | नया प्रॉक्सी एडिटर, फ़्लो टैग में टिप्पणियां स्वीकार नहीं करता |
MGMT-2957 | किसी संगठन में नया पॉड जोड़ने से, नए पॉड में राऊटर के लिए बंडल का डिप्लॉयमेंट स्टेटस गड़बड़ी के तौर पर दिखता है |
MGMT-2937 | कस्टम रोल के साथ अनुमतियों से जुड़ी कम गड़बड़ियां |
MGMT-2875 | WSDL SOAP जनरेशन में SOAP 1.2 के लिए गलत हेडर मौजूद हैं |
MGMT-2739 | डेवलपर ऐप्लिकेशन की रिपोर्ट और Analytics टैब में अनियमितता का ग्राफ़ नहीं दिखता |
MGMT-2735 | Node.js लॉग को रीफ़्रेश करने पर कभी पूरा/बंद नहीं होता |
MGMT-2734 | डिप्लॉय किए गए बंडल को सेव करते समय किसी गड़बड़ी की वजह से, 'सेव करें' बटन चालू नहीं होता |
MGMT-2729 | यूज़र इंटरफ़ेस (यूआई) में targetServer के लिए पोर्ट अपडेट करने से, SSLInfo का डेटा मिट जाता है |
MGMT-2702 | Firefox और IE के लिए क्रॉस-साइट सुरक्षा से जुड़े जोखिम की संभावना ने सुरक्षा से जुड़े उस जोखिम को ठीक किया है जो FireFox और IE के जोखिम की वजह से हो सकता है. ये जोखिम, गलत तरीके से क्रॉस-साइट अनुरोधों को अनुमति देते हैं. |
MGMT-2681 | प्रॉक्सी एडिटर: शर्त में रेगुलर एक्सप्रेशन मैच का इस्तेमाल करने पर, फ़्लो नेविगेटर कार्रवाई नहीं दिखाता |
MGMT-2361 | RPCअपवाद के साथ प्रॉक्सी का डिप्लॉयमेंट नहीं हो सका: कॉल का समय खत्म हो गया |
MGMT-1662 | Apigee Public Cloud रिलीज़ के दौरान, एपीआई प्रॉक्सी डिप्लॉयमेंट नहीं हो पाना |
DEVRT-2286 | सिंक संगठन से जुड़ा Monetization API काम नहीं कर रहा है Apigee Edge के डेटा को कमाई करने की सुविधा के साथ सिंक करने के लिए इस्तेमाल किए गए एपीआई को 16.01.20 के नए वर्शन के अपडेट में ठीक कर दिया गया है. |
DEVRT-2173 | पैकेज का नाम बदलने की ज़रूरत है, लेकिन दर प्लान चालू होने की वजह से इसमें बदलाव नहीं किया जा सकता |
DEVRT-1661 | दर प्लान के शुरू होने की तारीख से पहले, डेवलपर को एपीआई अनुरोध करने से ब्लॉक कर दिया जाता है. हालांकि, ब्लॉक को कभी रिलीज़ नहीं किया जाता अगर कोई एपीआई डेवलपर हर महीने के फ़्लैट, वॉल्यूम बैंडेड या बंडल रेट प्लैट को स्वीकार करता है, जो आने वाले समय की तारीख से शुरू होता है और उसके शुरू होने की तय तारीख से पहले एपीआई अनुरोध भेजता है, तो एपीआई डेवलपर को आगे के अनुरोध करने से ब्लॉक कर दिया जाता है. रेट प्लान के शुरू होने की तारीख आने पर, ब्लॉक हटा दिया जाएगा. |
DEVRT-1643 | ड्राफ़्ट रेट प्लान सेव होने के बाद खराब हो जाता है |
AXAPP-1991 | Apigee के Analytics की खास जानकारी और ईमेल से ऑप्ट आउट नहीं करते |
AXAPP-1946 | Analytics का क्लीनअप, डिस्क स्पेस रिलीज़ नहीं कर रहा है |
AXAPP-1708 | Analytics API एक ही आंकड़े के लिए अलग-अलग नंबर देता है. यह इस बात पर निर्भर करता है कि मैंने किस तरह का सवाल पूछा है |
AXAPP-1293 | Analytics की खास जानकारी वाले ईमेल में ऐसे डेवलपर ऐप्लिकेशन के नाम जो मौजूद नहीं हैं |
APIRT-2518 | JavaScript नीति की मदद से, एचटीटीपीएस बैकएंड से कनेक्ट करने में आने वाली समस्याएं |
APIRT-2398 | अनुमति वाला कोड अमान्य है या उसकी समयसीमा खत्म हो गई है. इसे Apigee गड़बड़ी के तौर पर गिना गया है |
APIRT-2397 | steps.assignmessage.SetVariable चलकर, Apigee गड़बड़ी के तौर पर गिना गया है |
APIRT-2396 | legalArgument4, OAuth में ArrayIndexOutofBoundsexcept Analytics को Apigee गड़बड़ी के तौर पर गिना गया है |
APIRT-2362 | JavaScript कंपाइलेशन से जुड़ी गड़बड़ी |
APIRT-2322 | अमान्य क्लाइंट आईडी को Apigee गड़बड़ी के तौर पर गलती से रिपोर्ट किया गया |
APIRT-2159 | लॉगिंग प्रीफ़िक्स में messages_id जोड़ना |
APIRT-2145 | Facebook API से जुड़े लेन-देन बहुत ज़्यादा नहीं हो पाए ':' से शुरू होने वाली हेडर वैल्यू की पुष्टि करने की प्रोसेस को हटा दिया गया है. |
APIRT-2137 | एमपी: चंक ट्रांसफ़र एन्कोडिंग और कॉन्टेंट की लंबाई 0 के साथ 205 |
APIRT-2124 | Nlinx राऊटर, जोड़े गए नए एमपी के लिए एमपी पूल को अपडेट नहीं करता |
APIRT-2117 | मैसेज लॉग करने की नीति, डीएनएस अपडेट का पालन नहीं करती है |
APIRT-2110 | राउटर, सिर्फ़ एक X-Forwarded-For हेडर को पास कर सकता है |
APIRT-2062 | स्किप कैश लुकअप की शर्त पूरी होने पर, रिस्पॉन्स कैश मेमोरी ठीक से काम नहीं करती |
APIRT-2061 | मैसेज प्रोसेसर, मैसेज को QPID में नहीं भेज रहा है |
APIRT-2052 | मैनेजमेंट पोर्ट के काम न करने की वजह से, CLOSE_STOP की बहुत ज़्यादा संख्या |
APIRT-2024 | लोड बैलेंसर के बिना, Nlinx में X-Forwarded-For HTTP
हेडर को सही तरीके से अपने-आप नहीं भर रहा है 150930 के रिलीज़ नोट और ऐक्सेस कंट्रोल नीति में X-फ़ॉरवर्ड, बंद करने की सूचना जोड़ी गई है. |
APIRT-1933 | प्रॉक्सी-खास क्लासलोडर को अब भी एमपी क्लासलोडर का प्रतिनिधि माना जाता है |
APIRT-1877 | नेमस्पेस वाले एक्सएमएल के रिस्पॉन्स को मास्क नहीं किया जा सका |
APIRT-1838 | Apigee-127: एक से ज़्यादा प्रॉडक्ट मौजूद होने पर,VerifyAPIKey सिर्फ़ एक एपीआई प्रॉडक्ट दिखाता है |
APIRT-1827 | एक साथ स्ट्रीम करने की कम सीमा |
APIRT-1820 | 4.15.04 प्राइवेट क्लाउड एनवायरमेंट में, इंतज़ार का समय (> 1%) |
APIRT-707 | अगर <GenerateResponse> एलिमेंट, पुष्टि करने के लिए ऐक्सेस टोकन नीति में शामिल है, तो रनटाइम के दौरान एनपीई |
क्लाउड 15.07.08
समस्या आईडी | ब्यौरा |
---|---|
MGMT-2381 | नए प्रॉक्सी एडिटर का इस्तेमाल करके प्रॉक्सी डिप्लॉय नहीं करना |
MGMT-2374 | प्रॉक्सीEndpoint को सेव करने से पहले, BasePath एलिमेंट में मौजूद स्पेस में काट-छांट करनी चाहिए |
MGMT-2355 | अगर एक भूमिका orgadmin की हो, तो यूज़र इंटरफ़ेस (यूआई) एक से ज़्यादा भूमिकाओं के लिए अनुमतियों का सही तरीके से हिसाब नहीं करता |
MGMT-2324 | स्वैगर मॉडल इंपोर्ट करने से गलत SmartDocs नोड बनते हैं |
MGMT-1518 | यूज़र इंटरफ़ेस (यूआई) की इमेज, जिसमें प्रॉक्सी को डिप्लॉय किया गया के तौर पर दिखाया गया है, लेकिन एमपी पर डिप्लॉयमेंट नहीं हो सका |
MGMT-1489 | एपीआई प्रॉडक्ट सही संसाधन जनरेट नहीं कर रहा है |
DOC-1246 | ऐक्सेस टोकन के बारे में दस्तावेज़ों में दी गई जानकारी से मेल न खाने वाली जानकारी |
DEVRT-1661 |
जब डेवलपर ने सुविधा की दर वाला प्लान स्वीकार किया हो, तब यह खाली होती है |
क्लाउड 15.07.22
समस्या आईडी | ब्यौरा |
---|---|
TBD-73 | Apigee के इनबाउंड ट्रैफ़िक के लिए स्टैटिक आईपी |
MGMT-2422 | कंपनी के ऐप्लिकेशन में बदलाव नहीं कर पाना |
MGMT-2419 | 'उपयोगकर्ता' की भूमिका वाले उपयोगकर्ता को लॉगिन करते समय, अनुमति से जुड़ी गड़बड़ियां मिलती हैं |
MGMT-2341 | कस्टम रिपोर्ट फ़िल्टर, गलत तरीके से क्वेरी बनाता है |
MGMT-2207 | JSONThreadProtection - arrayElementCount के लिए इस्तेमाल किया जाने वाला एलिमेंट तब काम नहीं करता, जब इसमें शामिल एलिमेंट का शुरुआती हिस्सा न हो JSON की खतरे से सुरक्षा की नीति में, ArrayElementCount एलिमेंट ने ऐरे में मौजूद आइटम की संख्या को सटीक रूप से सीमित नहीं किया था. इस समस्या को हल कर दिया गया है. |
MGMT-2158 | अगर आउटपुट बिना टाइप वाले हिस्से का रेफ़रंस देता है, तो WSDL को इंपोर्ट नहीं किया जा सकता |
क्लाउड 15.08.05
समस्या आईडी | ब्यौरा |
---|---|
एक से ज़्यादा | एपीआई के प्रॉक्सी एडिटर में कई छोटी गड़बड़ियां ठीक की गई हैं. |
क्लाउड 15.09.02
समस्या आईडी | ब्यौरा |
---|---|
एक से ज़्यादा | एपीआई के प्रॉक्सी एडिटर में कई छोटी गड़बड़ियां ठीक की गई हैं. |
MGMT-2618 | डिप्लॉयमेंट से जुड़ी बार-बार आने वाली समस्याएं |
MGMT-2588 | डेवलपर के इतिहास वाले पेज पर एचटीएमएल/कोड लागू किया जाता है -- XSS परसिस्टेंस जोखिम की आशंका |
MGMT-2543 | assignMessage नीति के <Payload> में नया प्रॉक्सी एडिटर, एक्सएमएल में बदलाव करता है, जिससे मौजूदा एपीआई प्रॉक्सी में बदलाव होता है |
MGMT-2521 | ट्रेस सेशन कई बार हैंग हो जाता है |
MGMT-2519 | एनवायरमेंट कॉन्फ़िगरेशन यूज़र इंटरफ़ेस (यूआई) काम नहीं कर रहा है |
AXAPP-1814 | zk क्यूरेटर चालू होने पर, प्रोडक्शन में कस्टम वैरिएबल (आंकड़े इकट्ठा करने वाली नीति) नहीं बनाए जा रहे हैं |
APIRT-1927 | अमान्य वर्चुअल होस्ट की वजह से, राऊटर env के लिए कॉन्फ़िगरेशन लोड नहीं करता |
APIRT-1863 | बंडल में खाली जगह की वजह से डिप्लॉयमेंट नहीं हो सका |
APIRT-1823 | & (ऐंपरसेंड) वर्णों वाले पोस्ट बॉडी वाले एपीआई कॉल हैंग होते हैं |
APIRT-1789 | कुछ संगठनों के लिए मैसेज प्रोसेसर, जिनमें मेमोरी से बाहर होने की गड़बड़ियां आ रही हैं |
APIRT-1776 | JavaScript नीतियों में "प्रिंट" को कॉल करने से, डेटा को बहुत ज़्यादा लॉग किया जाता है |
APIRT-1766 | WebSockets पर टाइम आउट |
APIRT-1600 | राऊटर में एक साथ बदलाव करने की सुविधा राऊटर के लॉग में नियमित तौर पर लॉग में ConcurrentModified के कई इंस्टेंस दिखाए गए हैं. इसकी वजह यह थी कि कनेक्शन, रीपर सूची में जोड़े जा रहे थे, जबकि रीपर पुराने कनेक्शन को हटा रहा था. इस समस्या को हल कर दिया गया है. |
APIRT-1491 | 503 सेवा उपलब्ध न होने से जुड़ा अपवाद |
APIRT-1421 | Java कॉलआउट की नीतियों को प्रोसेस होने में बार-बार ज़्यादा समय लगता है |
DEVRT-1843 | मिंट यूज़र इंटरफ़ेस (यूआई) की मदद से, टीआरपी में कस्टम एट्रिब्यूट को बेहतर तरीके से अपडेट किया जा सकता है |
DEVRT-1472 | डेवलपर को अपडेट करने पर 500 सर्वर की गड़बड़ी हुई |
क्लाउड 15.09.30
समस्या आईडी | ब्यौरा |
---|---|
MGMT-2687 | कस्टम रिपोर्ट, 14K से ज़्यादा डाइमेंशन वाले एलिमेंट के साथ ब्राउज़र को फ़्रीज़ कर देती हैं |
MGMT-2677 | कमाई करना: मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में मौजूद डेवलपर पेज, हज़ारों डेवलपर के साथ फ़्रीज़ हो जाता है. साथ ही, किसी संगठन के लिए पेज पर नंबर डालने की सुविधा चालू नहीं होती है |
MGMT-2674 | Edge का यूज़र इंटरफ़ेस (यूआई), उपयोगकर्ता के लॉगिन करने पर, इंटरनेट से डाउनलोड करने की कोशिश करता है |
MGMT-2658 | एपीआई के प्रॉक्सी में बदलाव को अपग्रेड करने में, OPDK वर्शन पर निर्भर मैनेजमेंट सर्वर यूज़र इंटरफ़ेस (यूआई) की समस्याएं |
MGMT-2616 | एपीआई का नया प्रॉक्सी एडिटर, एक्सएमएल इकाइयों को सही तरीके से हैंडल नहीं करता |
MGMT-2541 | पासवर्ड में और की मदद से, sysadmin के तौर पर जोड़ा गया बाहरी पुष्टि करने वाला सिस्टम आईडी काम नहीं कर रहा है |
MGMT-2510 | संगठन से जुड़े सभी डेवलपर को दिखाने वाला ड्रॉपडाउन |
MGMT-2508 | गलत तरीके से दिखाई गई नीतियों पर काम न करने वाले लिंक का आइकॉन |
MGMT-2334 | दूसरे प्रॉक्सी एंडपॉइंट से संसाधनों को ऐक्सेस नहीं कर पाना |
MGMT-1967 | एक जैसे डिसप्ले नाम वाले डेवलपर ऐप्लिकेशन, Analytics में एक जैसा ट्रैफ़िक दिखाते हैं |
DEVRT-1839 | कमाई करना: मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में देश चुनने के लिए दी गई सूची को गलत तरीके से क्रम में लगाया गया है |
AXAPP-1887 | फ़िल्टर की शर्तें, दस्तावेज़ के मुताबिक काम नहीं कर रही हैं |
AXAPP-1869 | किसी उपयोगकर्ता को संगठन से हटाने पर, उसके आंकड़ों वाले ईमेल की सदस्यता हट सकती है |
AXAPP-1533 | Analytics जियोमैप "अमान्य एपीआई कॉल" गड़बड़ी दिखाता है |
APIRT-2061 | मैसेज प्रोसेसर, मैसेज को QPID में नहीं भेज रहा है |
APIRT-2052 | मैनेजमेंट पोर्ट के काम न करने की वजह से, CLOSE_STOP की बहुत ज़्यादा संख्या |
APIRT-2024 | लोड बैलेंसर के बिना, Nlinx और X-Forwarded-For HTTP हेडर को सही तरीके से नहीं भर रहा |
APIRT-1838 | Apigee-127: एक से ज़्यादा प्रॉडक्ट मौजूद होने पर,VerifyAPIKey सिर्फ़ एक एपीआई प्रॉडक्ट दिखाता है |
प्राइवेट क्लाउड 4.15.07.03
समस्या आईडी | ब्यौरा |
---|---|
APIRT-1600 | राउटर लॉग में Concurrentcurrentconversion |
APIRT-1734 | संगठन/एनवायरमेंट के लेवल पर, संसाधन फ़ाइल के इस्तेमाल में शून्य का समय |
APIRT-1820 | 4.15.04 प्राइवेट क्लाउड एनवायरमेंट में, इंतज़ार का समय (> 1%) |
APIRT-2159 | लॉगिंग प्रीफ़िक्स में messages_id जोड़ना |
APIRT-2160 | Analytics के डेटा में, request_processing_latency से एसएसएल हैंडशेक बाहर रखने का तरीका |
AXAPP-1882 | चालू/ऐक्टिव डिप्लॉयमेंट में उपभोक्ता के वॉचर का थ्रेड गलत सूची से कनेक्ट हो जाता है |
AXAPP-1946 | यूटीसी के अलावा किसी अन्य टाइमज़ोन में होने पर, डेटा को चाइल्ड फ़ैक्ट टेबल के बजाय पैरंट तथ्य टेबल में ले जाया जाता है |
MGMT-1590 | सुरक्षा से जुड़े जोखिम की आशंका को ठीक करने के बारे में जानकारी |
MGMT-1662 | रिलीज़ के दौरान डिप्लॉयमेंट नहीं हो पाना |
MGMT-2361 | RPCअपवाद के साथ प्रॉक्सी का डिप्लॉयमेंट नहीं हो सका: कॉल का समय खत्म हो गया |
MGMT-2397 | कोड व्यू, लाइन के आखिरी वर्णों को सही तरीके से पार्स नहीं कर रहा है |
MGMT-2466 | मैसेज प्रोसेसर की क्लस्टर जांच से पता चलता है कि जिस राऊटर को ऐक्सेस नहीं किया जा सकता उसे CONNECTED सदस्य के तौर पर दिखाया गया है |
OPDK-1981 | BACKUP-cassandra.sh, सिस्टम कीस्पेस का बैकअप नहीं लेता |
OPDK-1982 | apigee-upgrade.sh को अपग्रेड करने से पहले, Cassandra SSTable वर्शन की जांच करनी होगी |
प्राइवेट क्लाउड 4.15.07.01
समस्या आईडी | ब्यौरा |
---|---|
OPDK-1927 | कमाई करने के तरीके को अपग्रेड करने के लिए टेबल मौजूद नहीं हैं, डुप्लीकेट इंडेक्स बनाए जा रहे हैं |
OPDK-1878 | सेटअप में गेटवे पीओडी का नाम बदलने से समस्याएं आती हैं |
OPDK-1886 | नोड, 192.168.x.y जैसे लोकल आईपी पते को ऐक्सेस नहीं कर सकता |
MGMT-2521 | ट्रेस सेशन कई बार हैंग हो जाता है |
MGMT-2543 | assignMessage नीति के <Payload> में नया प्रॉक्सी एडिटर, एक्सएमएल में बदलाव करता है, जिससे मौजूदा एपीआई प्रॉक्सी में बदलाव होता है |
MGMT-2599 | मिटाने के बाद, नया प्रॉक्सी एडिटर नेमस्पेस प्रीफ़िक्स को पहले जैसा करता है |
MGMT-2702 | FireFox और IE के लिए, क्रॉस-साइट की सुरक्षा से जुड़े जोखिम की आशंका |
APIRT-1074 | कनेक्शन में Gzip किए गए कॉन्टेंट को ठीक से हैंडल नहीं किया जाता: क्लोज़ हेडर, कॉन्टेंट की लंबाई या ट्रांसफ़र-कोडिंग वाले हेडर के बिना भेजा जाता है |
आम तौर पर होने वाली समस्याएं
इस रिलीज़ में ये समस्याएं हैं जिनके बारे में हमें पता है.
समस्या आईडी | ब्यौरा |
---|---|
APIRT-2742 | हालांकि, Netty राऊटर की जगह लेने वाला Ngnx सर्वर लॉन्च होने के बाद, Edge JMX इंटिग्रेशन, Private Cloud 4.16.01 के साथ उपलब्ध नहीं है. |
APIRT-2978 |
Router, Ngnx या राऊटर को शुरू नहीं कर सका अगर Edge राऊटर, Ngnx को शुरू नहीं कर पाता है या कोई भी चालू नहीं हो पाता है, जैसा कि /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 |
DOC-1687 | पैकेज डिपेंडेंसी से जुड़े विवाद की वजह से, सैटलाइट के सर्वर 6 में इस्तेमाल किया गया Katello एजेंट, Qpid डीमन चलाने वाले Apigee Edge होस्ट पर ठीक से इंस्टॉल नहीं होगा. |
PRC-1118 |
"apigee-service apigee-postgresql pg-data-Perge" कमांड चलाने में गड़बड़ी हुई अगर "apigee-service apigee-postgresql pg-data-puge" कमांड चलाया जाता है और फ़ॉर्म में गड़बड़ी दिखती है: गड़बड़ी: संबंध का स्वामी होना चाहिए /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge में बदलाव करें और नीचे दी गई प्रॉपर्टी को 'apigee' पर सेट करें: POSTGRES_USER=apigee |