5

我们的 Web 逻辑服务器 11g 中存在长时间运行线程的问题。

实际发生的情况是,当我们在应用程序中发出请求时,如果与请求相关联的线程耗时超过 5 分钟。我们的 weblogic server 11g 正在为同一个请求创建一个新线程。这意味着我们在 5 分钟后有 2 个长时间运行的线程用于相同的请求(10 分钟后我们将有 3 个,依此类推)。这件事每 5 分钟重复一次,weblogic 服务器中的所有线程都被触发,最后服务器进入“警告”状态,应用程序挂起。

我怀疑这是会话复制问题,但我们没有使用任何集群环境,所以我相信会话复制不会成为服务器这种奇怪行为的原因。

非常感谢任何有关如何解决此问题的建议。

4

1 回答 1

4

可能是由于 weblogic 服务器插件的 Idempotent 设置设置为 on,并且 WLIOTimeoutSecs 保留其默认值 300 秒。

于 2013-02-19T08:27:04.033 回答