आपको Apigee Edge का दस्तावेज़ दिख रहा है.
Apigee X के दस्तावेज़ पर जाएं. जानकारी
हमने मंगलवार, 17 फ़रवरी, 2015 को Apigee Edge का नया क्लाउड वर्शन रिलीज़ किया था.
नई सुविधाएं और बेहतर टूल
इस रिलीज़ में जोड़ी गई नई सुविधाएं और किए गए सुधार यहां दिए गए हैं.
Analytics की बेहतर सुविधाएं
इस रिलीज़ में, Edge Analytics के डैशबोर्ड और रिपोर्ट की परफ़ॉर्मेंस और इस्तेमाल करने में आसानी से जुड़ी कई सुविधाएं जोड़ी गई हैं.
- एपीआई, डेवलपर, प्रॉडक्ट, और डेवलपर ऐप्लिकेशन के लिए परफ़ॉर्मेंस चार्ट को दूसरी जगह ले जाया गया है. इन्हें इन इकाइयों के मुख्य पेजों पर सबसे नीचे दिखाया जाता था. अब, हर पेज में सबसे ऊपर मौजूद Analytics टैब को चुनकर, चार्ट ऐक्सेस किए जा सकते हैं.
- इस रिलीज़ में, इन मौजूदा या नए डैशबोर्ड पर मुख्य रूप से काम किया गया है:
-
Apigee डैशबोर्ड (बदलाव किया गया): इसमें तीन मेट्रिक चार्ट शामिल हैं: प्रॉक्सी ट्रैफ़िक, डेवलपर की दिलचस्पी, और डेवलपर ऐप्लिकेशन. हर चार्ट में "ज़्यादा जानकारी" व्यू होता है. इससे हर मेट्रिक की ज़्यादा जानकारी देखी जा सकती है. Apigee डैशबोर्ड देखें.
-
प्रॉक्सी की परफ़ॉर्मेंस (नया): इससे एपीआई प्रॉक्सी के ट्रैफ़िक पैटर्न और प्रोसेसिंग में लगने वाले समय के बारे में पता चलता है. यह एपीआई प्रॉक्सी परफ़ॉर्मेंस डैशबोर्ड की जगह लेता है. एपीआई प्रॉक्सी की परफ़ॉर्मेंस देखें.
-
ट्रैफ़िक कंपोज़िशन (बदलाव किया गया): डैशबोर्ड के लुक, फ़ील, और कॉन्टेंट में पूरी तरह से बदलाव किया गया है. इससे यह पता चलता है कि आपके एपीआई प्रोग्राम में, आपके टॉप एपीआई, ऐप्लिकेशन, डेवलपर, और प्रॉडक्ट का कितना योगदान है. ट्रैफ़िक कंपोज़िशन देखें.
-
गड़बड़ी का विश्लेषण (बदला गया): इसमें पूरी तरह से बदलाव किया गया है. एपीआई प्रॉक्सी और टारगेट के लिए गड़बड़ी की दरें दिखाता है. गड़बड़ी के कोड का विश्लेषण करने वाला डैशबोर्ड देखें.
-
-
इन मौजूदा डैशबोर्ड के नाम बदल दिए गए हैं:
-
एंडपॉइंट परफ़ॉर्मेंस का नाम बदलकर टारगेट परफ़ॉर्मेंस कर दिया गया है: इससे एपीआई प्रॉक्सी के बैकएंड टारगेट के लिए, ट्रैफ़िक पैटर्न और परफ़ॉर्मेंस मेट्रिक दिखती हैं. टारगेट की परफ़ॉर्मेंस देखें.
-
पार्टनर की दिलचस्पी का नाम बदलकर डेवलपर की दिलचस्पी कर दिया गया है: इससे पता चलता है कि रजिस्टर किए गए आपके कौनसे ऐप्लिकेशन डेवलपर, सबसे ज़्यादा एपीआई ट्रैफ़िक जनरेट कर रहे हैं. आपके हर डेवलपर के लिए, यह पता लगाया जा सकता है कि कौन सबसे ज़्यादा एपीआई ट्रैफ़िक और सबसे ज़्यादा गड़बड़ियां जनरेट कर रहा है. डेवलपर से जुड़ाव देखें.
-
मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में फ़िल्टर करने के विकल्प
मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में, एपीआई प्रॉक्सी, प्रॉडक्ट, डेवलपर, और ऐप्लिकेशन पेजों पर, खोज के लिए फ़िल्टर करने के नए विकल्प उपलब्ध हैं.
ऑफ़लाइन ट्रेस टूल
ऑफ़लाइन ट्रेस टूल की मदद से, पहले से सेव किए गए ट्रेस सेशन देखे और उनका विश्लेषण किया जा सकता है. सेव किया गया ट्रेस सेशन, ट्रेस सेशन की "रिकॉर्डिंग" होता है. यह उन मामलों में काम आ सकता है जहां समस्या हल करने और आगे के विश्लेषण की ज़रूरत होती है. ऑफ़लाइन ट्रेस टूल का यूज़र इंटरफ़ेस (यूआई), "लाइव" ट्रेस टूल के यूज़र इंटरफ़ेस (यूआई) जैसा होता है.
ज़्यादा जानकारी के लिए, ऑफ़लाइन ट्रेस टूल का इस्तेमाल करना लेख पढ़ें.
उपयोगकर्ता की भूमिकाएं, उपयोगकर्ता की सेटिंग में दिखती हैं
मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) के उपयोगकर्ता सेटिंग पेज (उपयोगकर्ता नाम > उपयोगकर्ता सेटिंग) पर, अब उपयोगकर्ता की भूमिकाएं दिखती हैं.
Edge मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में सुधार
इस रिलीज़ में, Edge मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) को इस्तेमाल करने में आसानी और एक जैसा अनुभव देने के लिए कई छोटे-छोटे सुधार किए गए हैं.
गड़बड़ियां ठीक की गईं
इस रिलीज़ में इन बग को ठीक किया गया है.
| समस्या आईडी | ब्यौरा |
|---|---|
| APIRT-272 | io.timeout.millis सेटिंग का पालन नहीं किया जा रहा है अब एपीआई प्रॉक्सी के एचटीटीपी टारगेट कनेक्शन पर io.timeout.millis सेटिंग का पालन किया जाता है. ऐसा डाइनैमिक टारगेट एंडपॉइंट के लिए किया जाता है. |
| APIRT-441 | क्लाइंट को वापस भेजे गए OAuth गड़बड़ी के मैसेज में बदलाव किया गया है OAuthV2 नीति में, जब continueOnError को true पर सेट किया जाता है, तो Edge अब गड़बड़ियों के बारे में ज़्यादा जानकारी देने के लिए, यहां दिए गए नए फ़्लो वैरिएबल भरता है: oauthV2.policy-name.fault.name और oauthV2.policy-name.fault.cause |
| APIRT-641 | अप-टू-डेट XSD की जगह Apigee के सैंपल GitHub रिपॉज़िटरी में, Edge की नीतियों के लिए स्कीमा अपडेट किए गए हैं. देखें: https://github.com/apigee/api-platform-samples/tree/master/schemas/policy. |
| APIRT-848 | मैसेज प्रोसेसर के लिए, आरईएस मेमोरी का ज़्यादा इस्तेमाल किया जा रहा है |
| APIRT-970 | मैसेज प्रोसेसर में ज़्यादा हीप का इस्तेमाल |
| APIRT-998 | एक से ज़्यादा X-Forwarded-For आईपी पते वाली AccessControl नीति, ट्रैफ़िक को ब्लॉक नहीं कर रही है AccessControl नीति में, सिर्फ़ पहले X-Forwarded-For हेडर का इस्तेमाल किया जा रहा था. अब नीति, एक से ज़्यादा X-Forwarded-For हेडर मौजूद होने पर, उन सभी का इस्तेमाल करती है. |
| APIRT-1078 | कभी-कभी डिप्लॉयमेंट के दौरान, मैसेज प्रोसेसर और राउटर काम करना बंद कर देते हैं |
| APIRT-1098 | MP लॉग में, JavaScript को एक्ज़ीक्यूट करते समय java.util.ConcurrentModificationException दिख रहा है डीबग/ट्रेस के दौरान, कुछ JavaScript नीतियों में सेवा उपलब्ध नहीं होने से जुड़ी गड़बड़ियां दिख रही थीं. इस समस्या को हल कर दिया गया है. |
| APIRT-1099 | GetOAuthV2Info - AuthorizationCode से जुड़ी समस्या. NPE थ्रो किया जा रहा है. "AuthorizationCode" को फ़ेच करने की कोशिश करते समय, GetOAuthV2Info नीति में नल पॉइंटर अपवाद दिख रहे थे. इस समस्या को हल कर दिया गया है. इस नीति के तहत, अब AuthorizationCode की जानकारी को वापस पाया जा सकता है. |
| AXAPP-572 | डैशबोर्ड पेज पर मौजूद ड्रॉपडाउन में, चुनने के बाद भी बदलाव नहीं होता |
| AXAPP-1295 | कस्टम रिपोर्ट में सर्वर से जुड़ी गड़बड़ी मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) अब यह पक्का करता है कि कस्टम रिपोर्ट से Analytics कॉल के लिए, खास वर्णों (%, ") को सही तरीके से कोड में बदला गया हो. |
| AXAPP-1320 | खाली कस्टम डाइमेंशन में ड्रिल-डाउन करने पर, "सटीक" लेवल की सटीकता में गड़बड़ी होती है |
| AXAPP-1390 | "डैशबोर्ड" पेज पर सबसे अच्छा परफ़ॉर्म करने वाले वीडियो की जानकारी लोड करते समय, "सर्वर से जुड़ी गड़बड़ी" चेतावनी दिखना |
| AXAPP-1427 | "हर मिनट" के हिसाब से डेटा देखने पर, डैशबोर्ड के रिस्पॉन्सिव न होने की समस्या |
| CORERT-280 | TCPMonitor को टास्क शेड्यूल करते समय, तय समय के बाद होने वाले डिले का इस्तेमाल करना चाहिए, न कि तय इंटरवल का. इससे सभी थ्रेड का इस्तेमाल होने से रोका जा सकेगा TCPMonitor कोड को सिस्टम के संसाधनों को ज़्यादा असरदार तरीके से मैनेज करने के लिए ऑप्टिमाइज़ किया गया है. |
| CORERT-297 | java.lang.OutOfMemoryError: Direct buffer memory observed on Netty router during load test |
| CORERT-331 | '|' वाले यूआरएल की वजह से अनुरोध गलत तरीके से बनाया गया है यूआरएल में पाइप वर्ण ("|") की वजह से, अनुरोध से जुड़ी गड़बड़ियां हो रही थीं. इस समस्या को ठीक कर दिया गया है. |
| CORERT-338 | proxyBasePath, env, vhost alias, और vhost port के साथ टकराव वाली एंट्री होने पर, सबसे सही बेस पाथ मैच ढूंढें |
| CORERT-348 | "Connection: close" रिस्पॉन्स हेडर की वजह से, बैकएंड का 200 स्टेटस कोड बदलकर 503 हो गया है |
| DEVRT-1039 | ट्रांजै़क्शन रेट प्लान ज़रूरी नहीं है ट्रांजै़क्शन रिकॉर्ड करने की नीति से जुड़ी ज़रूरी शर्तें लागू नहीं की जा रही थीं. अब भी कमाई करने के लिए, यह ज़रूरी है कि किसी प्रॉडक्ट के लिए लेन-देन रिकॉर्ड करने की नीति मौजूद हो. इसके बाद ही, उस प्रॉडक्ट को शामिल करने वाले पैकेज के लिए दर प्लान तय किया जा सकता है. |
| DEVRT-1210 | नियम और शर्तों के तारीख वाले फ़ील्ड में, पुष्टि करने के लिए संगठन के समय क्षेत्र का इस्तेमाल नहीं किया जाता नियम और शर्तों के लागू होने की तारीख का हिसाब गलत तरीके से लगाया जा रहा था. अब तारीख की पुष्टि, संगठन के टाइम ज़ोन के हिसाब से की जाती है. |
| MGMT-927 | नीतियों में XML को सही तरीके से पार्स नहीं कर रहा है यूज़र इंटरफ़ेस (यूआई). इससे नए बदलाव सेव करते समय समस्याएं हो सकती हैं जब XML डेफ़िनिशन को कई लाइनों में रैप किया जाता था, तब मैनेजमेंट यूज़र इंटरफ़ेस (यूआई), एपीआई प्रॉक्सी और नीतियों को पार्स नहीं कर रहा था. इस समस्या को हल कर दिया गया है. |
| MGMT-1294 | अगर टारगेट बैक-एंड को जवाब देने में समय लगता है, तो नए ट्रेस यूज़र इंटरफ़ेस (यूआई) में आने वाला अनुरोध नहीं दिखता |
| MGMT-1302 | मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में लॉग इन करते समय रीडायरेक्ट लूप की समस्या कुछ मामलों में, Firefox पर मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) में लॉग इन नहीं किया जा सकेगा. इस समस्या को ठीक कर दिया गया है. |
| MGMT-1309 | Trace UI फ़िल्टर, खास वर्णों को साफ़ तौर पर यूआरएल में बदलता है |
| MGMT-1323 | एपीआई मॉडल को क्रेडेंशियल के बिना वापस पाया जा सकता है एपीआई मॉडल के संसाधनों के लिए, अब सभी अनुरोधों पर पुष्टि करना ज़रूरी है. हालांकि, proxyUrl डिस्कवरी एंडपॉइंट के लिए ऐसा करना ज़रूरी नहीं है. इसका मतलब है कि अब सीधे तौर पर बैकएंड से SmartDocs का एचटीएमएल देखने के लिए, क्रेडेंशियल की ज़रूरत होगी. |
| MGMT-1386 | APIProxy की खास जानकारी वाले पेज पर AJAX से जुड़ी गड़बड़ी जब अलग-अलग ब्राउज़र टैब में एक से ज़्यादा संगठन चालू थे, तब डेटा का रखरखाव से जुड़ी गड़बड़ियां हो रही थीं. एज मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) अब एक से ज़्यादा ब्राउज़र टैब में डेटा का रखरखाव बनाए रखने में मदद करता है. किसी ब्राउज़र टैब पर किसी संगठन के साथ काम करने के बाद, मैनेजमेंट आपको मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) के सभी अन्य टैब में उस संगठन पर स्विच करने के लिए मजबूर करता है. |
| MGMT-1410 | Service Callout में इस्तेमाल किए जाने पर, टारगेट सर्वर की पुष्टि नहीं की गई Service Callout नीति में, एपीआई प्रॉक्सी बंडल डिप्लॉयमेंट के दौरान टारगेट एंडपॉइंट मौजूद न होने पर भी अनुमति दी जा रही थी. नीति के टारगेट एंडपॉइंट की पुष्टि की जा रही है. साथ ही, सर्विस कॉलआउट में टारगेट एंडपॉइंट मौजूद न होने पर, डिप्लॉयमेंट के दौरान गड़बड़ी होती है. |
| MGMT-1411 | TargetEndPoint के LoadBalancer में कोई <Path> वैरिएबल नहीं है. इसलिए, डिप्लॉयमेंट के दौरान NPE दिखता है HTTPTargetConnection में, जब LoadBalancer का इस्तेमाल किया जाता था और कोई पाथ नहीं दिया जाता था, तब 500 गड़बड़ी दिखती थी. इस समस्या को हल कर दिया गया है. अगर LoadBalancer में Path एलिमेंट मौजूद नहीं है, तो डिफ़ॉल्ट "/" का इस्तेमाल किया जाता है. |
| MGMT-1416 | गलत शर्त के साथ प्रॉक्सी बंडल डिप्लॉय करते समय, मैसेज में सुधार किया गया है एपीआई प्रॉक्सी डेवलप करते समय, गड़बड़ी के मैसेज में सुधार किया गया है. इससे गड़बड़ियों की वजहों और उनकी जगह के बारे में ज़्यादा जानकारी मिलती है. |
| MGMT-1496 | उपयोगकर्ता को जोड़ते समय, यूज़र इंटरफ़ेस (यूआई) में गड़बड़ी का गलत मैसेज दिखना किसी मौजूदा उपयोगकर्ता को संगठन में फिर से जोड़ने की कोशिश करते समय, "उपयोगकर्ता को संगठन में पहले से ही जोड़ा गया है" मैसेज दिखा. 'undefined' शब्द को अब उपयोगकर्ता नाम से बदल दिया गया है. |
| MGMT-1532 | 'बदलाव करें' की अनुमति के बिना कस्टम रोल में, एपीआई प्रॉक्सी नहीं बनाई जा सकती |
| MGMT-1538 | ईमेल के लोकल-पार्ट में $ वाले डेवलपर को वापस नहीं लाया जा सकता |
| MGMT-1543 | मैनेजमेंट यूज़र इंटरफ़ेस (यूआई) के ज़रिए, 'उपयोगकर्ता' की भूमिका में डिप्लॉय नहीं किया जा सकता |
ज्ञात समस्याएं
इस रिलीज़ में ये समस्याएं हैं.
| समस्या आईडी | ब्यौरा |
|---|---|
| APIRT-950 | रिपोर्ट में डेवलपर ऐप्लिकेशन और प्रॉडक्ट के लिए "लागू नहीं" दिख सकता है कभी-कभी आंकड़ों की रिपोर्ट में "लागू नहीं" दिखता है. दस्तावेज़ के इस विषय में बताया गया है कि अलग-अलग कॉन्टेक्स्ट में "लागू नहीं" का क्या मतलब है: मतलब क्या है? आने वाले समय में होने वाले अपडेट में, यूज़र इंटरफ़ेस (यूआई) में इस लेबल को बेहतर तरीके से दिखाया जाएगा. |