3 Provider Services 配置
Essbase Web 界面中提供了 Provider Services 配置属性,以帮助您管理网络超时参数。
您可以在控制台中设置 Provider Services 配置的值。请参见 Set Provider Services Configuration Properties 。
essbase.jobs.maxCount
使用 Provider Services 配置属性 essbase.jobs.maxCount,您可以设置 Essbase 可以运行的最大并行作业数。
语法
essbase.jobs.maxCount nn - 指定 Essbase 可以并行运行的活动作业数。默认值为 10。
说明
作业是从 Essbase Web 界面运行的操作。作业包括加载数据、构建维、导出多维数据集、运行 MaxL 脚本、运行计算和清除数据等。作业是异步执行的,这意味着它们在后台作为唯一的线程运行。每个作业都具有一个唯一的 ID。
此属性区分大小写,因此请务必按示例中所示指定其名称。
范例
essbase.jobs.maxCount 15olap.server.netRetryCount
使用 Essbase Provider Services 配置属性 olap.server.netRetryCount,可以设置 API 在失败和报告错误之前重试不成功的网络操作的次数。如果 olap.server.netSocketTryInfinite 设置为 true,则 olap.server.netRetryCount 没有影响。
语法
olap.server.netRetryCount nn - 整数值。默认值为 600 次重试。每五次尝试都会超时一秒。默认值 600 提供了两分钟的超时。
olap.server.netSocketTimeOut
使用 Provider Services 配置属性 olap.server.netSocketTimeOut,可以设置在操作 I/O 超时之前可以阻止 Essbase 网络操作(读/写)的最长时间。
语法
olap.server.netSocketTimeOut nn - 指定在操作 I/O 超时之前可以阻止 Essbase 网络操作的毫秒数。
注意:
此值影响总体请求超时行为,不应随意更改。范例
olap.server.netSocketTimeOut 200olap.server.netSocketTryInfinite
使用 Essbase Provider Services 配置属性 olap.server.netSocketTryInfinite,可以设置客户机是否将继续无限地尝试网络操作。如果设置为 true ,则 olap.server.netRetryCount 没有影响。默认值为假。
语法
olap.server.netSocketTryInfinite true|false