ISR Provisioning API Database Failure

To support a High Availability (HA) Index environment, the Oracle Communications Interactive Session Recorder (ISR) provapi supports both primary and secondary production databases.

For provapi to work in an HA environment, the Secondary Database IP must be added in the application.properties file manually as follows:
dbSecondary=<Secondary DB IP>

Note:

The Secondary Database IP must be added without any spaces.

The provapi always attempts to connect to the Primary Index first and the Secondary Database is used only when the provapi fails to connect to the Primary Database. The default ConnectTimeOut value is 1500 milliseconds before provapi tries connecting to the Secondary Database. If the provapi cannot connect to the Secondary Index Database, theISR displays an error.

To change the default connection timeout, you must configure the dbConnectTimeOut=1500 value in the application.properties file and restart the provapi service.