[jboss-jira] [JBoss JIRA] (WFLY-8881) Artemis client uses unbounded thread pool

Jeff Mesnil (JIRA) issues at jboss.org
Fri Jun 2 11:37:00 EDT 2017


     [ https://issues.jboss.org/browse/WFLY-8881?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jeff Mesnil updated WFLY-8881:
------------------------------
    Summary: Artemis client uses unbounded thread pool  (was: Artemis client uses unbounded threap pool)


> Artemis client uses unbounded thread pool
> -----------------------------------------
>
>                 Key: WFLY-8881
>                 URL: https://issues.jboss.org/browse/WFLY-8881
>             Project: WildFly
>          Issue Type: Bug
>          Components: JMS
>    Affects Versions: 11.0.0.Alpha1
>            Reporter: Jeff Mesnil
>            Assignee: Jeff Mesnil
>            Priority: Critical
>
> Artemis client thread pool can be configured using the messaging-activemq subsystem's global-client-thread-pool-max-size attribute (introduced in 11.0.0.Alpha1).
> By mistake, the default value of this attribute was set to -1 (through the ActiveMQClient.DEFAULT_THREAD_POOL_MAX_SIZE constants).
> This means that unless configured otherwise, the Artemis clients running in the app server (e.g. MDB code) will use an unbounded thread pool.
> The correct configuration is to *not* have a default value. If that's the case, Artemis will determine the size of the pool depending on the number of processors (8 * Runtime.getRuntime().availableProcessors())



--
This message was sent by Atlassian JIRA
(v7.2.3#72005)


More information about the jboss-jira mailing list