180608 - सार्वजनिक क्लाउड पर प्रॉडक्ट की जानकारी के लिए Apigee Edge

Apigee Edge दस्तावेज़ देखा जा रहा है.
Apigee X दस्तावेज़ पर जाएं.
जानकारी

सोमवार, 24 सितंबर, 2018 से, हमने Public Cloud के लिए Apigee Edge का नया वर्शन रिलीज़ करना शुरू किया.

प्राइवेट क्लाउड वर्शन के ग्राहक: क्या यह क्लाउड रिलीज़, आपके प्राइवेट क्लाउड वर्शन में शामिल है? अपने वर्शन के रिलीज़ नोट देखें और पता लगाएं कि उसमें कौन-कौनसी क्लाउड रिलीज़ हैं. इसके अलावा, रिलीज़ नंबर के बारे में जानकारी देखें. इससे आपको यह समझने में मदद मिलेगी कि रिलीज़ नंबर की तुलना करके, इसे कैसे ढूंढा जा सकता है.

क्या आपका कोई सवाल या समस्या है? यहां सहायता पाएं.

रिलीज़ की सूचनाएं: http://status.apigee.com पर जाएं और सदस्यता लें पर क्लिक करें.

रिलीज़ नोट का होम पेज

नई सुविधाएं और अपडेट

इस रिलीज़ में नई सुविधाएं और अपडेट दिए गए हैं.

समस्या आईडी कॉम्पोनेंट का नाम ब्यौरा
67506562 एपीआई रनटाइम

JavaScript की नीति में एसएसएल/TLS सहायता शामिल करना

JavaScript की नीति की मदद से, बाहरी सेवाओं पर सुरक्षित एसएसएल/TLS कॉल पाने के लिए, <SSLInfo> को कॉन्फ़िगर किया जा सकता है. ज़्यादा जानकारी के लिए, JavaScript की नीति का दस्तावेज़ देखें.

77149507 एपीआई रनटाइम

Edge राऊटर पर एसएसएल/TLS वैरिएबल उपलब्ध हैं

जब Edge Public Cloud, Netty राउटर से Ngnx पर स्विच किया गया, तब कुछ SSL/TLS फ़्लो वैरिएबल उपलब्ध नहीं थे. इस अपडेट से कुछ SSL/TLS वैरिएबल फिर से उपलब्ध हो जाएंगे. ज़्यादा जानकारी के लिए, एपीआई प्रॉक्सी में TLS कनेक्शन की जानकारी ऐक्सेस करना देखें.

67310628 एपीआई रनटाइम

बेहतर कॉलआउट के लिए httpClient में JavaScript कॉलबैक सहायता

Apigee के JavaScript ऑब्जेक्ट मॉडल में मौजूद httpClient ऑब्जेक्ट की मदद से, एपीआई प्रॉक्सी से बाहरी सेवाओं को कॉल किया जा सकता है. httpClient में अब कॉलबैक की सुविधा है. इससे आप अपने कॉलआउट कोड को बेहतर बना सकते हैं. साथ ही, waitForComplete() की ज़रूरत के बिना बेहतर परफ़ॉर्म करने वाले कॉलआउट बना सकते हैं.

उदाहरण: पहले

ex1 = httpClient.get("http://example.com");
ex1.waitForComplete();

if (ex1.isSuccess())  {
    response1 = ex1.getResponse();
    context.setVariable('example.status',response1.status);
} else {
   error = ex1.getError();
   context.setVariable('example.error','Woops: ' + error);
}

उदाहरण: अभी

function onComplete(response, error) {
    if (response) {
        context.setVariable('example.status', response.status);
    } else {
       context.setVariable('example.error', 'Woops: ' + error);
    }
}
// Function callback allowed as an argument.
httpClient.get("http://example.com", onComplete);
80298811 मैनेजमेंट सर्वर

नया मैनेजमेंट एपीआई (बीटा): ग्राहक कुंजी को असाइन किए गए एपीआई प्रॉडक्ट अपडेट करना

डेवलपर ऐप्लिकेशन में उपभोक्ता/एपीआई पासकोड होते हैं, जो खास एपीआई प्रॉडक्ट से जुड़े होते हैं. नए मैनेजमेंट एपीआई (बीटा वर्शन) की मदद से, उन एपीआई प्रॉडक्ट को बदला जा सकता है जो एक ही कंज़्यूमर कुंजी से जुड़े हैं.

नीचे दिए गए cURL के उदाहरणों में, मान लें कि उपभोक्ता कुंजी पहले से ही product1 नाम के प्रॉडक्ट से जुड़ी हुई है. एपीआई कॉल, उपभोक्ता कुंजी को बदल देता है, ताकि उसे product2 और product3 से जोड़ा जा सके:

JSON पेलोड

curl -i -X PUT -H "Content-Type: application/json" \
"https://api.enterprise.apigee.com/v1/organizations/org_name/\
developers/developer_email_or_id/apps/app_name/\
keys/consumer_key/apiproducts" \
-d '["product2","product3"]' \
-u account_email

एक्सएमएल पेलोड

curl -i -X PUT -H "Content-Type: application/xml" \
"https://api.enterprise.apigee.com/v1/organizations/org_name/\
developers/developer_email_or_id/apps/app_name/\
keys/consumer_key/apiproducts" \
-d '<List><Item>product2</Item><Item>product3</Item></List>' \
-u account_email
113700413 होस्ट किए गए टारगेट

टोकन रीफ़्रेश करने का लॉजिक काम नहीं कर रहा

112481174 होस्ट किए गए टारगेट

टर्बो गड़बड़ी की वजह से प्रॉक्सी को डिप्लॉय न किए जाने पर भी ऐसा न करें

111443934 होस्ट किए गए टारगेट

Edge में डिप्लॉयमेंट एपीआई को लागू करने की प्रोसेस को आसान बनाना

110897740 होस्ट किए गए टारगेट

Trbo ऐप्लिकेशन/बदलावों को मिटाने से जुड़ी सही सहायता लागू करना

110894391 होस्ट किए गए टारगेट

एचटीटीपी अनुरोध/दोबारा कोशिश को आसान बनाने के लिए, Edge में TurboService को रीफ़ैक्टर करें

110377069 Analytics

Analytics का नया डाइमेंशन और x_forwarded_for_ip डाइमेंशन में बदलना

Cloud for the Edge के इस रिलीज़ से, Edge Analytics में x_forwarded_for_ip डाइमेंशन को सेट करने के तरीके में बदलाव हुआ है. पहले, अगर X-Forwarded-For हेडर में एक से ज़्यादा आईपी पते होते थे, तो x_forwarded_for_ip डाइमेंशन में सिर्फ़ आखिरी आईपी पता शामिल होता था. ग्राहक, Edge को एपीआई का अनुरोध करने वाले क्लाइंट का आईपी पता पता करने के लिए, अक्सर x_forwarded_for_ip डाइमेंशन का इस्तेमाल करते हैं.

इस रिलीज़ के साथ, अब x_forwarded_for_ip डाइमेंशन के X-Forwarded-For हेडर में आईपी पतों की पूरी सूची शामिल है.

चेतावनी: X-Forwarded-For हेडर की नकल उस आईपी से हो सकती है जिसे ऐक्सेस करने की अनुमति नहीं दी गई है. हालांकि, हेडर में मौजूद आखिरी पता, आखिरी एक्सटर्नल टीसीपी हैंडशेक से मिला आईपी पता Edge होता है. Edge को एपीआई अनुरोध करने वाले मूल क्लाइंट आईपी पते का पता लगाने के लिए, यह रिलीज़ Edge Analytics में एक नया डाइमेंशन जोड़ता है: ax_resolved_client_ip.

अब कस्टम रिपोर्ट में ax_resolved_client_ip डाइमेंशन या कस्टम रिपोर्ट में फ़िल्टर करने की शर्त के तहत, एपीआई अनुरोध करने वाले क्लाइंट का आईपी पता तय किया जा सकता है. ax_resolved_client_ip डाइमेंशन के बारे में ज़्यादा जानने के लिए, Analytics मेट्रिक, डाइमेंशन, और फ़िल्टर रेफ़रंस देखें.

इस बदलाव से, AccessControl नीति के तहत X-Forwarded-For हेडर को मैनेज करने के तरीके पर भी असर पड़ता है. अब आपको एक से ज़्यादा आईपी पतों को शामिल करने के लिए, X-Forwarded-For हेडर को कॉन्फ़िगर करने के लिए अपने संगठन में feature.enableMultipleXForwardCheckForACL प्रॉपर्टी सेट करने की ज़रूरत नहीं है. हालांकि, प्राइवेट क्लाउड पर Edge के लिए यह सेटिंग अब भी ज़रूरी है. ज़्यादा जानने के लिए, X-Forwarded-For HTTP हेडर के बारे में जानकारी देखें.

109955269 एपीआई रनटाइम

रिलीज़ ब्रांच रिलीज़_180608 के लिए fh.properties अपडेट करें

80154696 मैनेजमेंट सर्वर

डिप्लॉयमेंट और डिप्लॉयमेंट की स्थिति के रिस्पॉन्स में हर सर्वर के रीजन और सर्वर की जानकारी शामिल करना

80096158 कमाई करना

कमाई करने के डेटासेट में डेवलपर का ईमेल पता जोड़ना

80088703 कमाई करना

BigQuery के लिए डिफ़ॉल्ट फ़्लैग को पहले जैसा करना

79980234 एपीआई रनटाइम

अलग-अलग संसाधन फ़ाइलों के लिए रिसॉर्स टाइप जोड़ना

79979555 एपीआई रनटाइम

पक्का करें कि 'बनाएं' या 'पढ़ें' कार्रवाइयां करते समय, पैरंट इकाइयां मौजूद हों

79445195 एज माइक्रो

मैनेजमेंट एपीआई को शुरू करते समय, mTLS के लिए माइक्रोगेटवे की सुविधा

79165169 एपीआई रनटाइम

सोनार: हर टारगेट के लिए, टारगेट के एचटीटीपी स्टेटस और इंतज़ार के समय को देखें

79094567 कमाई करना

कमाई की खास जानकारी वाली रिपोर्ट में डेवलपर ईमेल कॉलम जोड़ना

78910936 एपीआई रनटाइम

MP डिपेंडेंसी को isSenseEnabled से sense.सुरक्षा पर माइग्रेट करना

78911890 मैनेजमेंट सर्वर

पहले से मौजूद Sense में उपयोगकर्ता की नई भूमिकाएं: SenseOperator और SenseUser

78535353 एपीआई रनटाइम

जब राऊटर, GCP http(s) GLB के पीछे हो, तो XFF को ठीक करें

78304706 एपीआई रनटाइम

MP को अनुपालन से जुड़े हेडर जोड़ने चाहिए

78297238 एपीआई रनटाइम

पीसीआई का पालन करने के लिए, राऊटर में एचटीटीपी हेडर जोड़ें

77543608 कमाई करना

कमाई करना: "संगठन की प्रोफ़ाइल नहीं मिली" जोड़ें

72232364 कमाई करना

हर संगठन के लिए कमाई करने का प्लैटफ़ॉर्म तैयार करना

गड़बड़ियां ठीक की गईं

इस रिलीज़ में इन गड़बड़ियों को ठीक किया गया है. यह सूची मुख्य रूप से उपयोगकर्ताओं के लिए है, ताकि वे देख सकें कि उनके सहायता टिकट की समस्या ठीक हुई है या नहीं. इसे सभी उपयोगकर्ताओं की पूरी जानकारी देने के लिए नहीं बनाया गया है.

समस्या आईडी कॉम्पोनेंट का नाम ब्यौरा
113267243 एपीआई रनटाइम

jstack-local-copy से jstack क्लियरेंस की स्पीड कम है.

113222974 एपीआई रनटाइम

एमपी में मौजूद डिस्क बड़ी system.log*.tmp फ़ाइलों से भर जाती हैं

111671525 होस्ट किए गए टारगेट

प्रॉक्सी में, HT ट्रिगर में गड़बड़ी के फ़्लो से मिले ऐसे रिस्पॉन्स कोड जो कामयाब नहीं हुए

111416863 एपीआई रनटाइम

किसी संगठन के एक प्रॉक्सी को 180608_03 की रिलीज़ में डिप्लॉय नहीं किया गया

111073791 टर्बो

अगर गड़बड़ियां लगातार होती हैं, तो पोलिंग लॉजिक हमेशा के लिए चल सकता है

110924838 एपीआई रनटाइम

R180608 में वर्चुअल होस्ट के लिए, ट्रायल पॉड राऊटर, अपस्ट्रीम लोड नहीं कर रहे हैं

110425503 एपीआई रनटाइम

nginx फिर से लोड करने से एमपी की उपलब्धता से जुड़ी समस्याएं होती हैं

79541171 एपीआई रनटाइम

x_forwarded_for_ip Analytics डाइमेंशन, सूची में मौजूद सिर्फ़ पहले आईपी पते की रिपोर्ट करता है. इसमें पूरी सूची होनी चाहिए.

अंदरूनी सुधार, ताकि आने वाले समय में प्रॉडक्ट को अपडेट करने में आपको मदद मिल सके.

109673863 एपीआई रनटाइम

उस गड़बड़ी को ठीक करना जिसमें इस्तेमाल किए जा रहे वर्चुअल होस्ट को मिटाने की अनुमति दी गई थी

80538530 एपीआई रनटाइम

क्लाइंट नए प्रॉक्सी बदलावों को डिप्लॉय नहीं कर पा रहे हैं

80429941 एपीआई रनटाइम

CassandraRepository हटाकर.exists() हमेशा /apiproxies/*/maskconfigs/* पाथ के लिए 'सही' दिखाता है

80207872 एपीआई रनटाइम

configstore सेवाओं में लॉगिंग जोड़ें, ताकि यह बताना आसान हो जाए कि शुरू करते समय आप किस कॉन्फ़िगरेशन का इस्तेमाल करते हैं

80203732 एपीआई रनटाइम

डिप्लॉयमेंट स्थिति सेवा एचटीटीपी क्लाइंट में कॉन्टेंट टाइप को बेहतर तरीके से मैनेज करें

79993247 एपीआई रनटाइम

Node.js टारगेट के HEAD अनुरोध हैंग होते हैं

79944922 एपीआई रनटाइम

होस्ट किए गए टारगेट के बंडल का डिप्लॉयमेंट, messages.resource.UnknownResourceType में नहीं हो सकता

79939838 एपीआई रनटाइम

क्वालिटी Db इंटिग्रेशन के लिए, create.info फ़ाइल को kokoro के साथ काम करने के लिए बनाएं

79939496 एपीआई रनटाइम

NumberFormatStorage के साथ OAuth टोकन नहीं बनाया जा सका

79882402 एपीआई रनटाइम

JWT: verificationJWT में TimeAllowance को सही तरीके से मैनेज नहीं किया गया

79876202 कमाई करना

org delete के हिस्से के तौर पर mxgroup से मिंट स्कोप को हटाएं

79752674 मैनेजमेंट सर्वर

डेवलपर-आईडी के लिए डेवलपर-ईमेल फ़ेच करते समय, ऐप्लिकेशन और कंपनियों को लोड किए जाने से रोकना

79697050 एपीआई रनटाइम

नॉन-सीपीएस फ़्लो में, दिन के रोलओवर की कैलकुलेशन से जुड़ी गड़बड़ी को ठीक करें

79657368 एपीआई रनटाइम

एपीआई प्रॉक्सी डिप्लॉयमेंट से जुड़ी गड़बड़ियां

79615400 कमाई करना

BigQuery फ़्लैग को डिफ़ॉल्ट रूप से 'सही है' पर सेट करें

79578681 एपीआई रनटाइम

कैसांड्रा की बड़ी केएमएस कीस्पेस से जुड़ी समस्या

79439193 कमाई करना

संगठन के लिए, क्रेडिट की रकम रीसेट करने की प्रक्रिया उम्मीद के मुताबिक नहीं है

79418654 कमाई करना

एसिंक्रोनस ज़्यादा जानकारी वाली रिपोर्ट के लिए, कॉमा डीलिमिटर जोड़ना

79221633 एपीआई रनटाइम

NIOThread से बाहर निकलना

78200288 मैनेजमेंट सर्वर

अगर एमपी और राऊटर को डिसकनेक्ट करने के बाद राऊटर को फिर से कनेक्ट किया जाता है, तो कुछ डिप्लॉयमेंट पूरे नहीं हो पाते

78190575 एपीआई रनटाइम

पक्का करें कि माइक्रोकर्नल प्रोसेस के रीस्टार्ट होने पर, डुप्लीकेट Consul सेवा टैग न दिखें

78088197 एपीआई रनटाइम

मैनेजमेंट सर्वर के लिए TLS साइफ़र सुइट को बाहर रखने की सुविधा काम नहीं करती

77735168 एपीआई रनटाइम

एमपी में मौजूद बड़ी *.tmp लॉग फ़ाइलें डिस्क को भरती हैं

74484305 कमाई करना

सीपीएस माइग्रेशन के बाद -> Pending_developers GET कॉल नए आईडी नहीं दिखा रहा है

73597605 एपीआई रनटाइम

SharedFlow - MessageLogging नीति लागू नहीं की गई है

69045657 मैनेजमेंट सर्वर

Loadbalr टारगेट या SSLInfo KeyStore कॉन्फ़िगरेशन के साथ अलग-अलग सेवा कॉलआउट नीति अपलोड करने से, NullPointerexception नतीजा मिलता है

67664750 कमाई करना

कमाई करने से जुड़ा डेटा मिटाने की अनुमति नहीं है

67517550 मैनेजमेंट सर्वर

प्रॉक्सी बंडल के दोहराव में ज़्यादा इंतज़ार के समय की वजह से डिप्लॉयमेंट नहीं हो सका

67176875 कमाई करना

/delete-org-data, डेवलपर के हिसाब से तय किए गए रेट प्लान की वजह से काम नहीं करता