A JMX client can be used by multiple threads, with concurrent queries/invocations going across it. If too many are done at once, you can see an error "ChannelBusyException: Too many open outbound writes". This is due to the default max outbound message limit of 80. We should have a way to raise that limit for standalone clients. One option would be to add https://issues.jboss.org/browse/REMJMX-78, which would allow for the configuration of arbitrary remoting options.
Created attachment 911196 [details] reproducer This is a simple class which can be used to reproduce the problem, by having 100 threads share an mbean connection to a running JBoss instance
Going to set a NACK as adding additional property support in this way is really a RFE.