4.15.04.03-WS (WebSockets) - निजी क्लाउड के लिए Apigee Edge के रिलीज़ नोट

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

हमने 13 अगस्त, 2015 को Apigee Edge for Private Cloud WebSockets के लिए एक पैच रिलीज़ किया था.

नई सुविधाएं और बेहतर टूल

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

WebSocket फ़्रेम के साइज़ में बदलाव

Apigee Edge for Private Cloud में, WebSocket फ़्रेम का साइज़ कॉन्फ़िगर किया जा सकता है. इसके लिए, सभी राऊटर और मैसेज प्रोसेसर पर, दो अलग-अलग फ़ाइलों में प्रॉपर्टी कॉन्फ़िगर करें. दोनों फ़ाइलों में मौजूद वैल्यू हमेशा एक जैसी होनी चाहिए.

  • राउटर की router.properties फ़ाइल में, इन्हें कॉन्फ़िगर करें:
    WEBSOCKET.frame.limit=4k
  • मैसेज प्रोसेसर की netty-websocket-adaptor.properties फ़ाइल में, इसे कॉन्फ़िगर करें:
    netty.websocket.message.max.frame.length=4k

फ़ाइलें अपडेट करने के बाद, राऊटर और मैसेज प्रोसेसर नोड को रीस्टार्ट करें. उदाहरण के लिए:

/<inst-root>/apigee4/bin/apigee-service router restart

/<inst-root>/apigee4/bin/apigee-service message-processor restart

(APIRT-1806)

इनलाइन टारगेट और टारगेटसर्वर के लिए, टारगेट फ़्लो वैरिएबल की वैल्यू सही तरीके से नहीं भरी जाती हैं

मैसेज फ़्लो में नए वैरिएबल जोड़े गए हैं. इनसे टारगेट एंडपॉइंट और टारगेट सर्वर के यूआरएल के बारे में ज़्यादा जानकारी मिलती है:

  • TargetEndpoint: request.url, target.basepath.with.query की जगह लेता है.
  • TargetServer: loadbalancing.targetserver, targetserver.name की जगह लेता है. साथ ही, target.basepath सिर्फ़ तब भरता है, जब TargetEndpoint के HTTPTargetConnection <LoadBalancer> एलिमेंट में <Path> एलिमेंट का इस्तेमाल किया जाता है. (APIRT-1050)

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

इस रिलीज़ में इन बग को ठीक किया गया है.

समस्या आईडी ब्यौरा
TBD-82 सिस्टम का पासवर्ड बदलने के बाद, मैनेजमेंट सर्वर की खुद से होने वाली जांचें पूरी नहीं हो पा रही हैं
MGMT-2551 4.15.04.03 वर्शन में मौजूद यूज़र इंटरफ़ेस, अब Java 6 के साथ काम नहीं करता
MGMT-2418 UI कॉन्फ़िग apigee.conf में टीएलएस की सुविधा काम नहीं करती
MGMT-2255 सिस्टम का पासवर्ड बदलने के बाद, मैनेजमेंट सर्वर की खुद से होने वाली जांचें पूरी नहीं हो पा रही हैं
MGMT-1677 डीबग मोड में, पुष्टि और अनुमति से जुड़ी गड़बड़ियों को लॉग करें
CORERT-318 HTTPServer.streaming.buffer.limit=10 की वजह से, कुछ समय के लिए अनुरोध रुक गए
कभी-कभी, धीमे क्लाइंट और बड़े पेलोड से डील करते समय अनुरोध रुक जाते थे और राउटर से टाइम आउट हो जाते थे. यह समस्या सिर्फ़ तब देखी गई, जब राउटर में HTTPServer.streaming.buffer.limit प्रॉपर्टी को शून्य से अलग वैल्यू पर सेट किया गया था. इस समस्या को ठीक कर दिया गया है.
APIRT-1766 WebSockets पर टाइमआउट
APIRT-1713 10 टीपीएस लोड के तहत ExtractVariables नीति का पालन न करना
APIRT-1472 हर बार हेल्थ चेक एपीआई शुरू होने पर, system.log पर मैसेज दिखते हैं
APIRT-1147 S3 बकेट से प्रॉक्सी स्ट्रीमिंग डेटा अब डाउनलोड नहीं हो रहा है