State Server

To improve fault tolerance, each configuration can have a BI servers cluster implemented. If two or more BI servers are used, it is recommended to add a state server to configuration, which will restore object parameters in case of failure of the requested BI server.

NOTE. A state server is not included in software package of Foresight Analytics Platform.

As a state server, the platform supports work with Redis and Memcached. In order a Memcached-based state server works, install OpenSSL libraries.

To use a state server in the platform, one should determine additional settings. See the required subsection:

To set up authentication on state server, see the Setting Up Authentication on State Server section.

Working with BI server, after executing queries to change objects, their states (moniker and parameters required to restore the object) are saved at the state server and loaded from the server on further addressing the objects. Saving states is supported by the security manager and various repository objects.

Objects that support state saving

Recommendations

To provide continuous work of BI server, make sure that the state server is available. To set up and start the state server, use recommendations of Redis/Memcached developers taking into account the size of the created system.

Work Issues

If issues occur during communication between the platform and the state server, connection loss, freeze of system components, analyze logs of BI server and state server. In case of difficulties with issue solving, contact technical support by sending a request to support@fsight.ru or technical support services that are available after registration at the website.

Known issues:

MemCached state server is unavailable

See also:

BI Server | Creating BI Servers Cluster