Discover Refinitiv
MyRefinitiv Refinitiv Perspectives Careers
Created with Sketch.
All APIs Questions & Answers  Register |  Login
Ask a question
  • Questions
  • Tags
  • Badges
  • Unanswered
Search:
  • Home /
  • TREP APIs /
  • RFA /
avatar image
Question by mansoors · Jul 16, 2018 at 02:00 PM · treprfarfa-api

RFA application is not failing over in the time specified

Hi Developers,

We are using a RFA 7.6.2.4 API for our ssled application.

Please find the connection settings below,

\Connections\Connection_SSLED\connectionPingTimeout=15000
\Connections\Connection_SSLED\connectionWaitTimeout=5000
\Connections\Connection_SSLED\connectionTimeout=15000
\Connections\Connection_SSLED\connectRetryInterval=5000

We are Testing the RFA failover with the controlled ping timeout, connection timeout and retry interval.

We currently have two active/active BGP connections with Reuters A and B side. That connects us to ADS A and ADS B sever.

I did a continuous ping to the ADS server from the application server before starting the failover test and it took 4 seconds for the command prompt to start showing request timeouts after the BGP connection shutdown was initiated.

Please find the failover test results below,

Failover to the Secondary IP

Time the primary BGP Connection was shut down: 16:47:13.538

Time the application detected the disconnect: 16:47:33

Time the connection failed over to the secondary IP: 16:47:47

Time taken for the application to detect the disconnect: 20 seconds

Time taken to complete the failover process after detecting the disconnect: 14 seconds

Failback to the Primary IP:

Time the secondary BGP Connection was shut down: 16:53:51.961

Time the application detected the disconnect: 16:54:27

Time the connection failed over to the primary IP: 16:54:41

Time taken for the application to detect the disconnect: 33 seconds

Time taken to complete the failover process after detecting the disconnect: 14 seconds

Why did it take the application 20 and 33 seconds to detect the disconnect and intiate the failover process.

People who like this

0 Show 0
Comment
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Reply

  • Sort: 
avatar image
REFINITIV
Best Answer
Answer by warat.boonyanit · Jul 17, 2018 at 03:18 AM

Hi @mansoors

\Connections\Connection_SSLED\connectionPingTimeout
\Connections\Connection_SSLED\connectionWaitTimeout
\Connections\Connection_SSLED\connectionTimeout

These three connection settings are not part of SSLED connection. They are RSSL connection settings.

SSLED connection timeout was controlled by
\Connections\Connection_SSLED\pingInterval

\pingInterval is in second and it controls the length of time that an SSLED channel can remain idle before a ping is sent.

Comment

People who like this

0 Show 0 · Share
10 |1500 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Watch this question

Add to watch list
Add to your watch list to receive emailed updates for this question. Too many emails? Change your settings >
8 People are following this question.

Related Questions

Borsa Instanbul ISE 30 Index price feed

Connecting to vpn via windows service not working

RFAJ8.0 ConfigDb, unable to acquire a Session

RFA Java Client cannot connect to EZD Server

Ask a question about Reuters API

  • Copyright
  • Cookie Policy
  • Privacy Statement
  • Terms of Use
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Alpha
  • App Studio
  • Block Chain
  • Bot Platform
  • Connected Risk APIs
  • DSS
  • Data Fusion
  • Data Model Discovery
  • Datastream
  • Eikon COM
  • Eikon Data APIs
  • Electronic Trading
    • Generic FIX
    • Local Bank Node API
    • Trading API
  • Elektron
    • EMA
    • ETA
    • WebSocket API
  • Intelligent Tagging
  • Legal One
  • Messenger Bot
  • Messenger Side by Side
  • ONESOURCE
    • Indirect Tax
  • Open Calais
  • Open PermID
    • Entity Search
  • Org ID
  • PAM
    • PAM - Logging
  • ProView
  • ProView Internal
  • Product Insight
  • Project Tracking
  • RDMS
  • Refinitiv Data Platform
    • Refinitiv Data Platform Libraries
  • Rose's Space
  • Screening
    • Qual-ID API
    • Screening Deployed
    • Screening Online
    • World-Check One
    • World-Check One Zero Footprint
  • Side by Side Integration API
  • TR Knowledge Graph
  • TREP APIs
    • CAT
    • DACS Station
    • Open DACS
    • RFA
    • UPA
  • TREP Infrastructure
  • TRKD
  • TRTH
  • Thomson One Smart
  • Transactions
    • REDI API
  • Velocity Analytics
  • Wealth Management Web Services
  • Workspace SDK
    • Element Framework
    • Grid
  • World-Check Data File
  • 中文论坛
  • Explore
  • Tags
  • Questions
  • Badges