How to clean streaming connection through websocket api

Best Answer
-
Hi @lzhuang1
If you mean by "clean streaming connection" is to close streaming subscriptions, you will need to issue a Close request. You can find more details within the documentation. Alternatively, you can disconnect your connection to the server. The server will no longer keep active streams open. However, if you are looking to "clean" you connection by disconnecting, then later wish to reopen new streams, you will of course need to reconnect.
0
Answers
-
Hi Nick, thanks for your prompt response! By saying "Close request" do you mean login close request? I don't want to logout though, what I want is keep the login state but just recall all streaming requests to save traffics, and I might resend a streaming request in the future if needed, is that possible? Many thanks!
0 -
Hi @lzhuang1,
What I mean by "Close request" is not the login request but rather a request to close an individual opened item stream. For example, once you have successfully logged in to the server, you begin to open streaming requests. At anytime, you can close one of these item requests - refer to the documentation link I provided above. You can reopen them at anytime. If you haven't already, I would encourage you to work through the Quick Start to gain a better understanding of the operation. I would then work through the tutorial section that provides a deeper understanding of the concepts. Within the tutorial section you will find some details related to Closing Event Streams.
0 -
Hi @nick.zincone, thanks, I will take a look at the documentation. Another question, is there any problems with a long running stream request? I have to clean the requests because I found that if I have many streaming requests all of which are long-running (more than 24 hours), the responses will be stop at some point. Is there parameter in the request controls the lifetime of the streaming requests? Thank you!
0 -
Hi @lzhuang1,
Could you please ask this as a separate question on the forums? We want to keep posts as single questions to help the community if they encounter similar issues. Thank you.
0 -
Sure, will do
0 -
@nick.zincone If we send close request with login request ID then will it cancel all streaming quote requests?
Or should we send close all individual streaming quotes and then close the login request?
0 -
Yes, when you send a close request using the login ID, this will log you out of the session and you will no longer receive updates. In fact, the server will eventually close the connection. Alternatively, you can send a Close() on the WebSocket and it should do the same.
If it is your goal is to keep the connection active, then you will have to close each individual stream.
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 690 Datastream
- 1.4K DSS
- 629 Eikon COM
- 5.2K Eikon Data APIs
- 11 Electronic Trading
- 1 Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 255 ETA
- 559 WebSocket API
- 39 FX Venues
- 15 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 25 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 280 Open PermID
- 45 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 23 RDMS
- 2K Refinitiv Data Platform
- 720 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 27 DACS Station
- 121 Open DACS
- 1.1K RFA
- 106 UPA
- 194 TREP Infrastructure
- 229 TRKD
- 918 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 95 Workspace SDK
- 11 Element Framework
- 5 Grid
- 19 World-Check Data File
- 1 Yield Book Analytics
- 48 中文论坛