代理线程

AGENTTHREADS 配置设置指定 Essbase 可为 Essbase Server 登录和注销以及启动和停止应用程序等操作生成的最大线程数。

语法

AGENTTHREADS n

其中 n 指定 Essbase 可以产生的线程数。n 的值可以是 5 到 500 之间的数字(包含 5 和 500)。

默认值为 50 个线程。

说明

  • 虽然您可以设置的最大 AGENTTHREADS 值为 500,但操作系统可以处理的最大线程数可能要低得多。在指定大于默认值的值之前,请咨询系统管理员,因为较高值会显著占用系统资源。

  • 如果指定的 AGENTTHREADS 值小于 5、超过最大值或小数值,则 Essbase 将使用其自身的近似值覆盖该值。

  • 每个到 Essbase 应用程序和数据库的初始连接都需要一个代理线程。

  • AGENTTHREADS 配置设置不适用于 Essbase Java Agent ,后者使用 WebLogic Server 线程池配置来计算可在服务器和域级别产生的线程总数。WebLogic Server 总线程数是在 config.xml 文件中指定的。如果 AGENTTHREADS 的值小于 WebLogic Server 线程总数的值,则 Essbase 将使用 AGENTTHREADS 中指定的值;如果 AGENTTHREADS 的值大于 WebLogic Server 线程总数,则 Essbase 将使用 config.xml 文件中指定的值。

范例

AGENTTHREADS 100

设置 Essbase 可以产生的最大线程数为 100,前提是 config.xml 文件中指定的线程总数为 100 或更多。