3 Provider Services Configuration
The Provider Services configuration properties are available in the Essbase web interface to help you manage network timeout parameters.
You can set the values for Provider Services configurations in the Console. See Set Provider Services Configuration Properties.
essbase.jobs.maxCount
The Provider Services configuration property essbase.jobs.maxCount enables you to set the maximum number of parallel jobs that Essbase can run.
Syntax
essbase.jobs.maxCount n
n—Specifies the number of active jobs that Essbase can run in parallel. The default is 10.
Description
Jobs are operations you can run from the Essbase web interface. Jobs include loading data, building dimensions, exporting cubes, running MaxL scripts, running calculations, and clearing data. Jobs are asynchronous, meaning they are run in the background as a unique thread. Each job has a unique id.
This property is case-sensitive, so be sure to specify its name just as shown in the example.
Example
essbase.jobs.maxCount 15
olap.server.netRetryCount
The Essbase Provider Services configuration property olap.server.netRetryCount enables you to set number of times an API can retry a unsuccessful network operation before failing and reporting an error. If olap.server.netSocketTryInfinite is set to true, then olap.server.netRetryCount has no effect.
Syntax
olap.server.netRetryCount n
n—An integer value. The default is 600 retries. Every five tries gives a timeout of one second. The default value, 600, gives a timeout of two minutes.
olap.server.netSocketTimeOut
The Provider Services configuration property olap.server.netSocketTimeOut enables you to set the maximum time that an Essbase network operation (read/write) can be blocked before the operation I/O times out.
Syntax
olap.server.netSocketTimeOut n
n—Specifies the number of miliseconds an Essbase network operation can be blocked before the operation I/O times out.
Note:
This value affects overall request timeout behavior and should not be changed arbitrarily.Example
olap.server.netSocketTimeOut 200
olap.server.netSocketTryInfinite
The Essbase Provider Services configuration property olap.server.netSocketTryInfinite enables you to set whether the client will keep trying infinitely on a network operation. If set to true, then olap.server.netRetryCount has no effect. The default is false.
Syntax
olap.server.netSocketTryInfinite true|false
system.cluster.monitorInterval
The Provider Services configuration property system.cluster.monitorInterval enables you to set the interval at which Essbase polls the server nodes in active-active (read only) clusters to determine if the nodes are down or active.
Syntax
system.cluster.monitorInterval n
n—The interval, in seconds, at which Essbase polls the nodes in active-active (read only) clusters to see if they are down or active. The default interval is 30s.
Example
system.cluster.monitorInterval 30