我正在尝试使用JMeter来测试ActiveMQ群集。根据要求,我需要每秒至少获得2k条消息作为测试。问题是我无法获得所需数量的消息。JMeter消息吞吐量太低
我试图再进集群,以测试其对本地队列,效果也不好。在装有Windows 10的电脑(相当强大)中,我能做的最好的是每秒几百条消息。在OSX 10的Mac(Macbook Pro)中,我可以将它泵到1.5k左右。
我已经尝试JMeter中的不同配置:改变线程数量,消息大小,请求&响应模式vs请求只...但没有什么诀窍。
当运行自定义代码,我可以推10k左右消息转换成在第二队列中。有没有可能丢失的特定配置?我已经通过网上的教程,但我找不到解决问题的任何东西。
你是否得到任何JMeter异常(例如内存不足)?如果没有,你是否遇到任何操作系统限制?我会从端口使用开始,这可能是一个简单的瓶颈。或者它比预期的要慢? –