New posts are disabled while we improve the user experience.

You can browse the site, or for urgent issues, raise a query at MyAccount.

question

Upvotes
Accepted
3 0 0 5

Timeout error with RFA C++ API

I some times receive timeout error with RFA C++ API when subscribe for RIC code. What can be the possible root cause? I contacted Reuters EMS team, but they didn't see any issue in their server side.

Detail of the issue:

1) We connected to EMS service:
2017-06-1606:30:06.704237 <ReutersRfa.RFAWrapper(RFA)>[INFO]: Received ConnectionEvent, Connection_RSSL is UP!
2017-06-1606:30:06.704247 <ReutersRfa.RFAWrapper(RFA)>[INFO]: Received MMT_LOGIN Status - Login Accepted:


2) We started downloading whole option-chain for chain code 0#1SMU8+
2017-06-1606:30:06.904495 <ReutersRfa.InstrumentDownloader(RFA)>[INFO]: Trying to get ric by chain code:0#1SMU8+
2017-06-1606:30:09.904394 <ReutersRfa.InstrumentDownloader(RFA)>[INFO]: Trying to get ric by chain code:F#1SMU8+
...........................

3) Requested contract 1SM645U8 detail.
2017-06-1606:30:10.104326 <ReutersRfa.InstrumentDownloader(RFA)>[INFO]: Get ric [1SM645U8] by chain code F#1SMU8+

4) But we got timeout for RIC 1SM645U8:
2017-06-1606:30:56.708657 <ReutersRfa.RFAWrapper(RFA)>[INFO]: Received MMT_MARKET_PRICE Status
streamState : Open
dataState : Suspect
statusCode : Timeout
statusText : Item Request Timeout
serviceName : hEDD
symbolName : 1SM645U8

treprfarfa-api
icon clock
10 |1500

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

1 Answer

· Write an Answer
Upvote
Accepted
11.3k 26 9 14

@devendra chandola

Normally, RFA will generate the Timeout message once there is no response received for the item within a specific time. After that, RFA will re-request the item to recover data. The timeout can be configured by the requestTimeout configuration parameter ( 45 seconds by default).

It is possible that EMS could not handle the number of requests that time. This issue should be verified by EMS team.

icon clock
10 |1500

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

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

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