Testing WarmStandBy feature locally

Hi,

I've enabled WarmStandBy feature by referring to the example in

https://developers.refinitiv.com/en/article-catalog/article/how-to-run-refinitiv-real-time-sdk-c-c---warm-standby-examples

Can i use those provider examples in https://github.com/Refinitiv/Real-Time-SDK/tree/master/Cpp-C/Ema/Examples/Training/IProvider to simulate ADS behaviour ? I have one Active server and two standby servers.

Best Answer

  • Jirapongse
    Jirapongse ✭✭✭✭✭
    Answer ✓

    @thilinaillangasinghe

    Thanks for reaching out to us.

    I think those provider examples don't support the WarmStandBy feature. However, you can enhance them to support the WarmStandBy feature.

    For example:

    • Set the SupportStandby attribute in the Login refresh message
    • Handle the Login generic message sent by a client to indicate the server mode
    • Not publish the update messages if the server is in the standby mode

    For more information, please refer to the Introduction to Refinitiv Real-Time SDK Warm Standby Feature article that demonstrates interactions between a client and warm standby servers.

    I hope that this information is of help.