WebSphere 线程池是否在不同的 Web App 之间共享?

Is the WebSphere Thread Pool shared between different Web App?

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

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

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

不幸的是,在单独的应用程序中使用单独的 Web 容器线程池需要定义单独的 "transport chains" 终止于不同的侦听 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

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