Discover Refinitiv
MyRefinitiv Refinitiv Perspectives Careers
Created with Sketch.
All APIs Questions & Answers  Register |  Login
Ask a question
  • Questions
  • Tags
  • Badges
  • Unanswered
Search:
  • Home /
  • Elektron /
  • ETA /
avatar image
Question by Dennis Au · Jan 18 at 02:51 AM · eta-api

Rates stop updating after a while and need to restart the whole application to resume streaming

The rates will stop update after a while need to restart the whole application to resume streaming.

And it affects all the pairs, not just any particular one. I think it is related to unsolicited RefreshMsg, but currently we don’t know how to initiate a new data flow upon this event without restarting the application.


"Refresh Message: The Interactive Provider can use this class to respond to a consumer’s request for information (solicited) or provide a data resynchronization point (unsolicited). The non-interactive provider can use this class to initiate a data flow on a new item stream. Conveys state information, QoS, stream permissioning information, and group information in addition to payload."

sample RICs:

AUD=, AUDON=, AUD1W=, EUR=, EURON=, EUR1W= etc.


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.

2 Replies

  • Sort: 
avatar image
REFINITIV
Best Answer
Answer by umer.nalla · Jan 18 at 09:02 AM

Hi @Dennis Au

Can you please advise how you respond to / process the Unsolicited Refresh msg?

You should not need to re-subscribe to instruments after an Unsolicited Refresh. As explained in the documentation, it is used for data resync - sometimes after a stale/suspect scenario.

Are you logging all your StatusMsgs? Do you see any suspect status msg prior to the Unsolicited refresh?

Also, are you consuming data from Refintitiv Real-Time Optimised (cloud-based) or an internal ADS (RTDS) system? IF using an internal ADS, please speak to your Market Data team - they can check their logs around the time of the Unsolicited refresh to help understand what may be occurring.

If you are connecting to RTO, then I recommend you raise a ticket with the RTO Team - who can also investigate the cause of the Unsolicited refresh and lack of updates thereafter.

Comment

People who like this

0 Show 2 · 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.

avatar image
Dennis Au · Jan 19 at 03:22 AM 0
Share

At first, we observed the rate update always stopped after Unsolicited Refresh msg, then I tried a few approaches to resume the stream:

  • Resubs when the Unsolicited event happened
  • Resubs all the pairs every 1 hour
  • Close and re-initialize the connection every 1 hour

But all of these doesn’t help, the rate stream still stopped unless we restart the whole application. I did log all StatusMsg, and the Unsolicited message is the only anomaly thing (pattern) I found.

avatar image
REFINITIV
Jirapongse ♦♦ · Jan 19 at 03:38 AM 0
Share

@Dennis Au

You may need to enable tracing in the API. With tracing, we can see the incoming and outgoing messages.


avatar image
REFINITIV
Answer by Jirapongse · Jan 18 at 05:25 AM

@Dennis Au

Did you see a disconnection?

Typically, ETA will not recover a connection or subscribed items unless you are using the ETA Value Reactor with Watchlist enabled.

Comment

People who like this

0 Show 1 · 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.

avatar image
Dennis Au · Jan 18 at 07:48 AM 0
Share

There was no disconnection, the stream just stopped after unsolicited event.

We have tried to resubs and re-initialized the consumer connection every 1 hour but still didn’t help.

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 >
10 People are following this question.

Related Questions

How to know when BDS (SymbolLists) are available after Elektron Server reboot

linker error on librssl.lib when compiling with client application

Anyone use ESDK to get gold price?

ETA (Java) - Login example using DACS id

Failed to receive notification on ADH unavailability when connection is active using java reactor 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