【问题标题】:Is the WebSphere Thread Pool shared between different Web App?WebSphere Thread Pool 是否在不同的 Web App 之间共享?
【发布时间】:2019-11-10 23:12:39
【问题描述】:

我在 WebSphere 中有两个 Web 应用程序(两个战争文件)。 据我了解,我可以在以下配置线程池:

Servers > Server Types > WebSphere application servers > server_name > Thread pools

这两个应用程序是否共享线程池?如果是,是否有可能为每个应用程序提供专用的线程池?

【问题讨论】:

  • 哪个线程池?
  • Web 容器线程池

标签: web-applications websphere threadpool war


【解决方案1】:

不幸的是,在单独的应用程序中使用单独的 Web 容器线程池需要定义单独的“传输链”,这些“传输链”终止于不同的 TCP 侦听端口(这通常意味着为 http 和 httpsd 定义一个新的 TCP 侦听端口)。

多组 TCP 端口可能会导致任何前端代理的复杂性。

幸运的是,WebSphere Commerce 在这里有一些很好的文档,它们在很大程度上适用于任何应用程序:

https://www.ibm.com/support/knowledgecenter/tr/SSZLC2_8.0.0/com.ibm.commerce.search.doc/tasks/tdcsearchrules_customthreadpool.htm

这将引导您完成创建附加线程池、附加传输链,然后将它们与应用程序绑定在一起的各个步骤。

【讨论】:

  • 这就是我要找的。这意味着如果所有 Web 应用程序都通过相同的 TCP 端口公开,那么它们将使用相同的 Web 容器线程池。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-04-02
  • 2012-09-13
  • 2019-12-21
  • 2012-06-02
  • 2018-06-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多