GitHub user clebertsuconic opened a pull request: https://github.com/apache/activemq-artemis/pull/1956
ARTEMIS-1750 Improve Scalability of AMQP Protocol AMQP Processing happens at the Netty thread right now. This is limiting processing of anything other than the current connection as this requires locking of the queue. This required us to add a semaphore to avoid extreme pressure from incoming netty into the server. You can merge this pull request into a Git repository by running: $ git pull https://github.com/clebertsuconic/activemq-artemis amqp Alternatively you can review and apply these changes as the patch at: https://github.com/apache/activemq-artemis/pull/1956.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1956 ---- commit 9aad41d0e00c02e75e467412d15cff9125bdd0a2 Author: Clebert Suconic <clebertsuconic@...> Date: 2018-03-13T13:42:02Z ARTEMIS-1750 Improve Scalability of AMQP Protocol AMQP Processing happens at the Netty thread right now. This is limiting processing of anything other than the current connection as this requires locking of the queue. This required us to add a semaphore to avoid extreme pressure from incoming netty into the server. ---- ---