我想知道是否有人可以指出我正确的方向。目前,我们的 IHS / Websphere Server 无法处理超过 170 个并发用户。
我们调整了 IHS、Websphere 线程池、数据源属性、JVM 堆和内核参数。
在重负载时,我们在 IHS 插件日志中看到了这一点
[Mon Jun 27 10:42:15 2011] 00e90070 00002f30 - ERROR: ws_common: websphereGetStream: Failed to connect to app server on host 'XXXXXX', OS err=79
[Mon Jun 27 10:42:15 2011] 00e90070 00002f30 - ERROR: ws_common: websphereExecute: Failed to create the stream
[Mon Jun 27 10:42:15 2011] 00e90070 00002f30 - ERROR: ws_common: websphereHandleRequest: Failed to execute the transaction to 'XXXXXXNode01_YYYYYY'on host 'XXXXXX'; will try another one
错误 79 是连接被拒绝!奇怪的是,IHS 和 Websphere 都在同一个服务器上……
验证 WAS 中的线程池,我们没有看到它们达到最大值。监控 HEAP 似乎没问题...
有任何想法吗?