【发布时间】:2016-03-22 03:09:55
【问题描述】:
在 Wildfly 8 中,我部署了多个应用程序。对于其中一个应用程序,我想分配一个单独的线程池(并控制线程数)。这里的想法是,如果由于某种原因,此特定应用程序被卡住(消耗所有可用线程),其他应用程序不会因此受到影响。
【问题讨论】:
在 Wildfly 8 中,我部署了多个应用程序。对于其中一个应用程序,我想分配一个单独的线程池(并控制线程数)。这里的想法是,如果由于某种原因,此特定应用程序被卡住(消耗所有可用线程),其他应用程序不会因此受到影响。
【问题讨论】:
您需要将 jboss-web.xml 添加到您的应用程序 WEB-INF 内容:
<?xml version="1.0"?>
<jboss-web>
<executor-name>my-app-worker</executor-name>
</jboss-web>
并在 IO 子系统中定义具有该名称的工作者。
<subsystem xmlns="urn:jboss:domain:io:1.1">
...
<worker name="my-app-worker" ... />
...
</subsystem>
【讨论】: