在Wildfly 8中,我部署了多个应用程序。对于其中一个应用程序,我想分配一个单独的线程池(和控制线程数)。这里的想法是,如果由于某种原因,这个特定的应用程序被卡住(消耗所有可用的线程),其他应用程序将不会因此而受到影响。
答案 0 :(得分:3)
您需要将jboss-web.xml添加到您的应用WEB-INF 内容:
<?xml version="1.0"?>
<jboss-web>
<executor-name>my-app-worker</executor-name>
</jboss-web>
在IO子系统中定义具有该名称的worker。
<subsystem xmlns="urn:jboss:domain:io:1.1">
...
<worker name="my-app-worker" ... />
...
</subsystem>