cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
320
Views
0
Helpful
2
Replies

Finesse thick client Finesse Failover compatible

yogeshkumarlog
Beginner
Beginner

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?

2 Replies 2

yogeshkumarlog
Beginner
Beginner

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.

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. 

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: