Dealing with connector timeouts
XHQ – Operations Intelligence software allows you to pull data from different sources, massage it, and present it to the end-user in any way desired. This is a great functionality, and it is a the heart of the platform. However, in some networked environments, you could be dealing with latency issues to remote database systems. In these cases, the default XHQ connector timeout settings and/or the JDBC retry interval need to manually be configured/customised for your specific needs.
-rinterval n - Where n is the delay (in ms) between retries. The default is 10 seconds. -retries n - Where n is the number of retries. The default is 3 retries.
Here is how to do it:
1. Launch Solution Builder 2. Go to Configure » Connection Processes 3. Select the Process name in question, then click Edit 4. At the end of the line, add -retries 6
To change the default timeout setting of 1 min to 5 min, add the following parameter (in ms) to the solutionsettings.properties file. XHQ Server has to be restarted for these settings to take effect.
net.indx.repository.solution.server.connectorcontroller.extendedtimeoutinterval=300000
For more detailed information about these parameters, please review the XHQ Administration Guide corresponding to your XHQ version. Need XHQ consulting? Get connected.
