11-12-2014 05:50 AM
Hi All,
We have Application based on Finesse API. We are using direct XMPP connection for events from our .net code.
Now we want to make our application compatible with Finesse failover scenarios. I could not find what needs to be different to make it HA compatible.
For example we use Side A finesse IP when sending http request. Do we need to change the request IP to side B during failover?
Or how xmpp library detect failover and switch to side B xmpp server for events?
11-18-2014 09:48 AM
I assume there are not many changes to achieve the same. For example URL in http request can send request to side B finesse server after resolving host IP from DNS server.
XMPP library, in case of connection error or something similar error make reconnect request to side B.
Let me know if I am moving in the correct direction.
11-25-2014 09:12 PM
Basically you need to make sure you set up your XMPP connection to the same side of Finesse you logged into (that you are making REST API calls to). If you failover to Side B, then you have to move your XMPP connection over to that side. You can use the /finesse/api/SystemInfo REST API (and XMPP topic) for watching for Side A (and/or Side B) to be IN_SERVICE or OUT_OF_SERVICE.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide