Rfa8 C++ reconnect issue ads
Hi, I am new to rfa rssl library. recently in my company incident happen in test environment that ads server down and rfa consumer got error that upstream service is dead. Rfa consumer is configured with multiple server list why it did not bounce back to healthy ads. Can someone please explain the possible scenarios.
Best Answer
-
In this case, the service will be down.
The application should receive the Open/Suspect state and the ADS and ADS will perform the items' recovery. The application will receive data again when the service is up.
Because the connection remains connected, RFA will not failover to the next server.
1
Answers
-
Thank you for reaching out to us.
Yes, RFA C++ supports connection recovery when it can detect disconnections.
The serverList parameter specifies a comma- or space-delimited list of hostname[:port] combinations which provides redundant source applications to which RSSL_Cons_Adapter connects. It provides the failover functionality for the RSSL connection.
This list is used for failover services or any other type of discovery mechanism (searching multiple source applications to fulfill user interest). The redundant source applications in the list must have identical sets of user interests: user entitlements, login attribute information, available services(s), service capabilities, item availabilities, etc. Failover only occurs when the connection to a source application breaks. Failures do not occur due to the rejection of any of these user interests.
Please check the RFA C++ version that you are using. RFA C++ 8.1.x and below have been end of life.
You can dowload the latest version of RFA C++ from the Software Downloads. RFA C++ is in the Product family: MDS - API and and Products: Robust Foundation API (RFA) - C++. The latest version is 8.2.5.L2.
Normally Developer Community Forum is for how-to/general questions but your question seems to be more complex and requires investigation e.g. review source code, configuration, try to reproduce the problem etc. I recommend you raise a query through the premium support service, as you are a named user of that service you should see a link "Contact Premium Support" when you are logged into the developer portal.
1 -
what will happen consumer remains connected with the ads server and provider application went down. What error and status messages gets received at the consumer end. What will be recovery when provider comes back again.
0 -
Thanks! and the application would receive the refresh message also?
0 -
Correct. After the item is recovered, the application will receive the refresh message.
1
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
- 652 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 中文论坛