上一主题: transport.outgoingMessageQueueSize下一主题: 线程转储


itransport.override.isengard.high.concurrency.pool.max.size

此属性为同步输出套接字连接指定最大线程数。 大量线程不会直接缩短响应时间,但却可以防止隔离的慢速连接大幅度降低企业管理器的速度。

默认情况下,对于大多数独立的企业管理器和收集器,5 个线程比较合适。 MOM 的每个收集器应具有一个线程,大约每 10 个 Workstation 应具有一个线程。

由于它们的角色是网络通信路由器,因此如果 MOM 具有较多传出线程时,会尤其有利。 因为这不仅使 MOM 可以同时为多个 Workstation 提供服务,还可以在单个收集器超载时有助于防止整个群集冻结。

重要信息! 请不要超过规定大小,因为线程超载可能会导致 OutOfMemory 异常(尤其是在 32 位 JVM 上)。

约束

必须为整数。

默认值

5

示例
transport.override.isengard.high.concurrency.pool.max.size=5

CA APM 规模调整和性能指南》中也对此属性进行了介绍。