目前,我使用ActiveMQ为包含几个主题的STOMP消息队列提供服务。当我们开始获得到队列的数千个连接时,我一直试图实现NIO以减少使用的线程数量。
在文档之后,我修改了配置以添加NIO,如下所示:
然而,在测试时,我仍然每个连接获得两个线程-一个名为NIO传输线程,另一个名为BrokerService。
我原以为使用NIO的线程要低得多。因此-我的期望是错的,还是NIO需要更多的配置更改?
谢谢
发布于 2009-12-04 12:59:54
通过快速浏览ActiveMQ开发人员论坛,看起来Stomp传输在AMQ中的实现方式出现了一些体系结构问题。
看起来发行AMQ-2386可能解决了您似乎正在经历的问题,最好检查一下ActiveMQ主干的修订版>= 813722,看看它是否解决了您的问题?
https://serverfault.com/questions/91039
复制相似问题