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