परिभाषा
सब्सक्रिप्शन सीमा
एक ही WebSocket कनेक्शन कितने इंस्ट्रुमेंट्स स्ट्रीम कर सकता है उसकी अधिकतम संख्या।
सब्सक्रिप्शन सीमा
Definition
WebSocket सब्सक्रिप्शन सीमा उस अधिकतम संख्या को दर्शाती है जिसे एकल WebSocket कनेक्शन स्ट्रीम कर सकता है। Polymarket पर Market Channel प्रति कनेक्शन 500 इंस्ट्रुमेंट्स की हार्ड कैप लागू करता है, इसलिए एकल सॉकेट एक बार में 500 से अधिक मार्केट्स या इंस्ट्रुमेंट्स को सब्सक्राइब नहीं कर सकता।
In context
आप इस सीमा से तब मिलते हैं जब आप रीयल-टाइम book, price_change, best_bid_ask, last_trade_price, या tick_size_change इवेंट्स प्राप्त करने के लिए Market Channel कनेक्शन (wss://ws-subscriptions-clob.polymarket.com/ws/market) खोलते हैं। यह फ़ीड कम-लेटेंसी अपडेट्स के लिए डिज़ाइन किया गया है; 500-इंस्ट्रुमेंट कैप एक ही कनेक्शन के स्केलेबिलिटी बोतलनेक बनने को रोکتا है। यदि आपको 500 से अधिक इंस्ट्रुमेंट्स के लिए डेटा चाहिए, तो कई WebSocket कनेक्शन खोलें और अपनी सब्सक्रिप्शन सेट को इनके बीच विभाजित करें। ध्यान रखें कि Market WS हर 10 सेकंड में भी PING भेजता है और प्रति कनेक्शन अधिकतम 500 इंस्ट्रुमेंट्स का समर्थन करता है।
Operational notes
- टैग, मार्केट सूची, या तार्किक बकेट्स द्वारा इंस्ट्रुमेंट समूहन का उपयोग करके सब्सक्रिप्शन को कनेक्शनों में विभाजित करें।
- प्रत्येक कनेक्शन को स्वस्थ रखें: सर्वर PINGs को हैंडल करें और रिकनेक्शन/बैकऑफ़ लॉजिक लागू करें।
- अस्वीकृत सब्सक्रिप्शनों से बचने के लिए Market Channel कनेक्शन पर 500 इंस्ट्रुमेंट्स के अधिकतम का सम्मान करें।
See also
- /glossary/market-channel