Definizione
Subscription limit
The maximum number of instruments a single WebSocket connection can stream.
Limite di sottoscrizione
Definizione
Il limite di sottoscrizione WebSocket è il numero massimo di strumenti che una singola connessione WebSocket può trasmettere in streaming. Su Polymarket il Market Channel applica un tetto rigido di 500 strumenti per connessione, quindi un singolo socket non può sottoscrivere più di 500 mercati o strumenti contemporaneamente.
Nel contesto
Incontri questo limite quando apri una connessione Market Channel (wss://ws-subscriptions-clob.polymarket.com/ws/market) per ricevere eventi in tempo reale come book, price_change, best_bid_ask, last_trade_price o tick_size_change. Il feed è progettato per aggiornamenti a bassa latenza; il limite di 500 strumenti evita che una singola connessione diventi un collo di bottiglia per la scalabilità. Se ti servono dati per più di 500 strumenti, apri più connessioni WebSocket e suddividi l'insieme di sottoscrizioni tra di esse. Ricorda che il Market WS invia anche un PING ogni 10 secondi e supporta fino a 500 strumenti per connessione.
Note operative
- Usa il raggruppamento degli strumenti (per tag, elenco di mercati o contenitori logici) per dividere le sottoscrizioni tra più connessioni.
- Mantieni ogni connessione sana: gestisci i PING del server e implementa una logica di riconnessione/backoff.
- Rispetta il massimo di 500 strumenti per connessione Market Channel per evitare sottoscrizioni rifiutate.
Vedi anche
- /glossary/market-channel