Server failure
The Context Store cluster is accessible through a cluster IP address that is maintained by a highly available load balancer. The load balancer distributes HTTP requests across each of the Avaya Breeze® platform servers in the cluster. If one of the servers in the Context Store cluster is unavailable, Context Store can still work without loss of data and significant impact to its performance. However, unavailability of two servers might result in loss of data and failing HTTP requests. If two servers are unavailable in a cluster, restart the cluster to clear old context data and restore Context Store to a known state. When the cluster is restored to a known state, data replication in the cluster is not accurate for updates that occured during the failover period. The data and EDM on the other cluster, which serviced the contexts during failover, is accurate.
Note:
You can enable load balancer only after adding nodes to your Context Store cluster.
If any of the servers in the cluster are unavailable, Context Store redirects the client requests to the primary partition. If the primary partition is unavailable, Avaya Breeze® platform determines a new primary partition to direct the client requests. Context Store might have an increased response time during this negotiation process, until a new primary partition is assigned.
When an unavailable server becomes available, Avaya Breeze® platform readjusts the partitions to accommodate the new server. If the server that becomes available contains a primary partition, Avaya Breeze® platform determines a new primary partition to serve the client requests. Context Store might have an increased response time during this negotiation process, until a new primary partition is assigned.