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 में TLS काम नहीं करता
MGMT-2255 सिस्टम का पासवर्ड बदलने के बाद, मैनेजमेंट सर्वर की खुद से जांच करने की सुविधा काम नहीं कर रही है
MGMT-1677 डीबग मोड में, पुष्टि न होने और अनुमति न मिलने की गड़बड़ियों को लॉग करें
CORERT-318 HTTPServer.streaming.buffer.limit=10 की वजह से, अनुरोधों के बीच-बीच में रुकने की समस्या आ रही है
कभी-कभी, धीमे क्लाइंट और बड़े पेलोड से डील करते समय, अनुरोध रुक जाते थे और राउटर से टाइम आउट हो जाते थे. यह समस्या सिर्फ़ तब दिखती थी, जब राउटर में HTTPServer.streaming.buffer.limit प्रॉपर्टी की वैल्यू शून्य के अलावा कोई और वैल्यू पर सेट होती थी. इस समस्या को ठीक कर दिया गया है.
APIRT-1766 WebSockets पर टाइमआउट
APIRT-1713 10 टीपीएस लोड के तहत ExtractVariables नीति का पालन न करना
APIRT-1472 सिस्टम.लॉग पर मैसेज, हर बार हेल्थ चेक एपीआई को शुरू करने पर दिखते हैं
APIRT-1147 S3 बकेट से प्रॉक्सी स्ट्रीमिंग डेटा अब डाउनलोड नहीं होता