16.01.20 - सार्वजनिक क्लाउड के रिलीज़ नोट के लिए Apigee Edge

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>

यह सुविधा इन दस्तावेज़ों में शामिल है:

(एपीआईआरटी-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> एलिमेंट, पुष्टि करने के लिए ऐक्सेस टोकन नीति में शामिल है, तो रनटाइम के दौरान एनपीई