Apigee Edge दस्तावेज़ देखा जा रहा है.
Apigee X दस्तावेज़ पर जाएं. जानकारी
मंगलवार, 2 फ़रवरी, 2016 को हमने Public Cloud के लिए Apigee Edge का नया क्लाउड वर्शन रिलीज़ किया था.
नई सुविधाएं और बेहतर टूल
इस रिलीज़ में नई सुविधाएं और सुधार शामिल किए गए हैं.
फिर से डिज़ाइन किया गया एपीआई प्रॉक्सी विज़र्ड
एपीआई प्रॉक्सी विज़र्ड को फिर से डिज़ाइन किया गया है. मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में एपीआई प्रॉक्सी पेज पर, "+ एपीआई प्रॉक्सी" पर क्लिक करने पर, नया विज़र्ड आपको एपीआई प्रॉक्सी बनाने की प्रोसेस में मदद करेगा. पिछले एपीआई प्रॉक्सी विज़र्ड जैसी सभी सेटिंग उपलब्ध हैं. (एमजीएमटी-1376)
OpenAPI (Swagger) दस्तावेज़ों की मदद से एपीआई प्रॉक्सी बनाना
एपीआई प्रॉक्सी विज़र्ड के नए डिज़ाइन में, अब OpenAPI (Swagger) दस्तावेज़ से एपीआई प्रॉक्सी बनाई जा सकती है. एपीआई प्रॉक्सी विज़र्ड के पहले पेज पर, रिवर्स प्रॉक्सी, Node.js ऐप्लिकेशन या कोई टारगेट नहीं चुनते समय, OpenAPI का इस्तेमाल करें पर क्लिक करें. इसके बाद, जो फ़ील्ड दिखेगा उसमें अपने OpenAPI दस्तावेज़ का यूआरएल डालें. ज़्यादा जानकारी के लिए, आसान एपीआई प्रॉक्सी बनाएं देखें. (एमजीएमटी-1376)
SOAP प्रॉक्सी के लिए WSDL 1.2 सहायता
Apigee Edge, एसओएपी सेवाओं को कॉल करने के लिए एपीआई प्रॉक्सी बनाने के लिए, WSDL 1.2 के साथ काम करता है. (एमजीएमटी-2835)
targetEndpoint कॉन्फ़िगरेशन में 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 एल्गोरिदम काम करता है
एसएएमएल दावे की नीतियां अब आरएसए_SHA1 के अलावा, आरएसए_SHA256 एल्गोरिदम के साथ भी काम करती हैं. (एपीआईआरटी-1779)
सर्टिफ़िकेट अपलोड किए जाने की पुष्टि करना
कीस्टोर और ट्रस्टस्टोर पर, खत्म हो चुके या अमान्य सर्टिफ़िकेट को अपलोड होने से रोकने के लिए, मैनेजमेंट एपीआई अपलोड के दौरान सर्टिफ़िकेट की पुष्टि करता है. सर्टिफ़िकेट की पुष्टि करके यह पक्का किया जाता है कि फ़ाइल का साइज़ 50 केबी से ज़्यादा न हो और उसका फ़ॉर्मैट PEM या DER हो. सर्टिफ़िकेट की समयसीमा खत्म होने की भी पुष्टि की जाती है. समयसीमा खत्म होने की डिफ़ॉल्ट पुष्टि को बदलने के लिए (अपलोड के समय सर्टिफ़िकेट की समयसीमा खत्म होने की पुष्टि न करने के लिए), इस क्वेरी पैरामीटर का इस्तेमाल करें: ?ignoreExpiryValidation=true
ज़्यादा जानकारी के लिए, कीस्टोर में JAR फ़ाइल अपलोड करना और Truststore में सर्टिफ़िकेट अपलोड करना देखें. (SECENG-516) और (APIRT-2213)
Node.js लॉग पेज पर ऑटो-पोलिंग
प्रॉक्सी एडिटर से Node.js लॉग देखते समय, उपलब्ध नए लॉग की सूची बनाने के लिए, Node.js लॉग पेज को समय-समय पर अपने-आप रीफ़्रेश किया जाता है. अपने-आप रीफ़्रेश होने की सुविधा बंद करने के लिए, "अपने-आप रीफ़्रेश होने की सुविधा बंद करें" पर क्लिक करें. (एमजीएमटी-1692)
एपीआई प्रॉडक्ट पेज की परफ़ॉर्मेंस, कोई डेवलपर ऐप्लिकेशन मौजूद नहीं है
मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में एपीआई प्रॉडक्ट देखते समय, उस प्रॉडक्ट से जुड़े डेवलपर ऐप्लिकेशन की सूची दिखती है. यूज़र इंटरफ़ेस (यूआई) की परफ़ॉर्मेंस को बेहतर बनाने के लिए, एपीआई प्रॉडक्ट में बदलाव करते समय डेवलपर ऐप्लिकेशन की सूची नहीं दिखाई जाती. (एमजीएमटी-2869)
आंकड़ों से जुड़े रोज़ के ईमेल की सदस्यता
संगठन के एडमिन को हर दिन के आंकड़ों की रिपोर्ट वाले ईमेल की सदस्यता साफ़ तौर पर लेनी होगी. मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में या मैनेजमेंट एपीआई की मदद से, उपयोगकर्ता की पसंद सेट करके सदस्यता लें या सदस्यता छोड़ें. ज़्यादा जानकारी के लिए, सदस्यता से जुड़े रोज़ाना के आंकड़ों वाले ईमेल पाना देखें. (एएक्सएपी-1949)
रिस्पॉन्स टाइम मेट्रिक पर कुल( ) फ़ंक्शन
Analytics की कस्टम रिपोर्ट और एपीआई कॉल में, अब "योग" एग्रीगेट फ़ंक्शन, टारगेट रिस्पॉन्स टाइम, कुल रिस्पॉन्स टाइम, और end_point_response_time के लिए उपलब्ध है. उदाहरण के लिए, अब /stats API (/management/apis/get/organizations/%7Borg_name%7D/environments/%7Benv_name%7D/stats/%7Bdimension_name%7D-0) में, इस "select" क्वेरी पैरामीटर का इस्तेमाल किया जा सकता है: ?select=sum(total_response_time). (AXAPP-2006)
इंतज़ार के समय का विश्लेषण रिपोर्ट: एपीआई प्रॉक्सी नाम क्रम से लगाए गए
इंतज़ार के समय का विश्लेषण रिपोर्ट यूज़र इंटरफ़ेस (यूआई) (सिर्फ़ Apigee Edge एंटरप्राइज़ प्लान) में, एपीआई प्रॉक्सी, प्रॉक्सी ड्रॉप-डाउन सूची में अंग्रेज़ी के अक्षरों के मुताबिक होती है. (एमजीएमटी-2858)
डैशबोर्ड पर मौजूद डेवलपर ऐप्लिकेशन, डिसप्ले नेम के हिसाब से दिखाए गए हैं
मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) डैशबोर्ड पर, डेवलपर ऐप्लिकेशन के बार चार्ट में डेवलपर ऐप्लिकेशन की सूची इंटरनल नाम के बजाय डिसप्ले नाम से दी गई है. (एमजीएमटी-2853)
कस्टम रिपोर्ट में तारीख/समय का नया विजेट
मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में कस्टम रिपोर्ट पेज का, तारीख/समय पिकर विजेट बेहतर बना दिया गया है. (एमजीएमटी-2881)
कमाई करना: एपीआई पैकेज के नाम में बदलाव करना
कमाई करने की लाइफ़साइकल के दौरान, किसी भी समय एपीआई पैकेज का नाम अपडेट किया जा सकता है. भले ही, एपीआई पैकेज में पब्लिश किया गया रेट प्लान शामिल हो. (DEस्लोवेनिया-2177)
कमाई करना: कस्टम एट्रिब्यूट में दशमलव इस्तेमाल करने की अनुमति है
"कस्टम एट्रिब्यूट के साथ रेट कार्ड" प्लान का इस्तेमाल करते समय, मैसेज हेडर में मल्टीप्लायर के तौर पर इस्तेमाल किए जाने वाले कस्टम एट्रिब्यूट की वैल्यू, दशमलव के बाद चार अंकों तक हो सकती है. इस तरह के प्लान के बारे में ज़्यादा जानकारी के लिए, रेट कार्ड कस्टम एट्रिब्यूट की जानकारी तय करना देखें. ( DEGMT-2191)
सामान्य सुधार
इस रिलीज़ में कई सुविधाओं को शामिल किया गया है. साथ ही, इसमें उपयोगिता, परफ़ॉर्मेंस, सुरक्षा, और ऐप्लिकेशन को क्रैश या फ़्रीज़ होने से बचाने से जुड़ी सुविधाएं भी शामिल हैं.
गड़बड़ियां ठीक की गईं
इस रिलीज़ में इन गड़बड़ियों को ठीक किया गया है.
समस्या आईडी | ब्यौरा |
---|---|
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> एलिमेंट, पुष्टि करने के लिए ऐक्सेस टोकन नीति में शामिल है, तो रनटाइम के दौरान एनपीई |