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 在此处提供了一些很好的文档,这些文档在很大程度上适用于任何应用程序:
这将带您完成创建附加线程池、附加传输链,然后将它们与应用程序绑定在一起的各个步骤。
我在 WebSphere 中有两个 Web 应用程序(两个 war 文件)。 据我了解,我可以在以下位置配置线程池:
Servers > Server Types > WebSphere application servers > server_name > Thread pools
这两个应用程序是否共享线程池?如果是,是否可以为每个应用程序提供专用线程池?
不幸的是,在单独的应用程序中使用单独的 Web 容器线程池需要定义单独的 "transport chains" 终止于不同的侦听 TCP 端口(这通常意味着为 http 和 httpsd 定义一个新的 TCP 侦听端口)。
多组 TCP 端口可能会在任何前端代理上造成一些复杂性。
幸运的是,WebSphere Commerce 在此处提供了一些很好的文档,这些文档在很大程度上适用于任何应用程序:
这将带您完成创建附加线程池、附加传输链,然后将它们与应用程序绑定在一起的各个步骤。