Manual Failover
Directed here by a Senior Technical Specialist from Refinitiv ticket: 7790900
Having discussed
this with our Mutual Client we wanted to get some more insight into the issue reported in 7790900.
Because the connection to the EED didn't appear to have failed we
didn’t failover which meant that we didn't get any Market Data due to an issue with the EED. We had to manually configure this to point to another EED in order
to get that application to work as expected with an overnight change.
From what was stated by the Technical Specialist, it is our impression that there is no way to manually failover to
another EED in a serverList without having the restart our application with a
edited configuration as this would “shut down
connectivity to the affected EDGE”, is there no other functionality via an API
to do this failover Manually without having to stop our application?
Best Answer
-
Hi @akyle,
In order for the library you are using to automatically failover, a specific event must occur that it can detect. In this case, the event is a disconnect or the library believes it has lost it connection due to no heartbeats - see this thread for further details. If neither one of these events occur, the library considers the connection ok - as you indicated.
Consumers are always connected to an infrastructure that contains a backend that manages issues automatically - unlike the situation you are describing where you are connected directly to an EED. Because of this, you are losing that added benefit the backend brings by having multiple, active connections and being able to rollover if there are connection issues or service going down issues etc. That being said, your software will have to programmatically decide when it thinks there are issues if the connection is active and alive. Both service status and market data item status messages will be sent that you can potentially use to decide to forcibly break the connection.
0
Answers
-
Hi @akyle
I had a quick read of ticket 7790900 and this relates to a hardware failure / replacement scenario. Also, it appears that there is some middleware involved in the mix - which may be connecting directly to the EED. Are you the developer of this middleware?
Can you confirm a few details:
- Is your application connecting directly to an EED? It is very rare for an application to connect directly to an EED.
- Which API (and programming language) are you using?
- Did you have a serverList (RFA) or ChannelSet (EMA) in your config with multiple servers (EED or ADS) specified - in order for the API to try an alternative server?
- Do you have Warm Standby configured at your application level?
- Whereabouts in your system were you expecting the failover to take place - which component?
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
- 685 Datastream
- 1.4K DSS
- 615 Eikon COM
- 5.2K Eikon Data APIs
- 10 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 252 ETA
- 556 WebSocket API
- 38 FX Venues
- 14 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 275 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 22 RDMS
- 1.9K Refinitiv Data Platform
- 651 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
- 104 UPA
- 193 TREP Infrastructure
- 228 TRKD
- 917 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 90 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛