Rfa8 C++ reconnect issue ads

Lalit
Lalit Newcomer
edited March 3 in RFA

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

Answers

  • Jirapongse
    Jirapongse ✭✭✭✭✭

    @Lalit

    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.

  • Lalit
    Lalit Newcomer

    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.

  • Lalit
    Lalit Newcomer

    Thanks! and the application would receive the refresh message also?

  • Jirapongse
    Jirapongse ✭✭✭✭✭

    Correct. After the item is recovered, the application will receive the refresh message.