如果将大量JMS消息发布到队列,我正在使用Jmeter的JMS点对点采样器来测试性能.
Jmeter目前为每个线程创建一个新的QueueConnectionFactory和QueueConnection(根据提供的线程数).我猜这不是通过前端发生的,一个连接工厂处理不同的线程.
我们如何确保它只为所有线程创建一个连接?Jmeter有什么选择吗?或者我们应该修改代码?如果有人可以指导我朝着正确的方向前进,那就太好了.
从版本 2.7 开始,JMeter 没有创建一个 QueueConnection 并跨线程共享它的选项。仅缓存 InitialContext。
我在JMeter Bugzilla上提出了增强请求:
至于你所说的现实生活,这实际上取决于模拟的内容:
如果您想使用一个代理来模拟一个应用程序,那么您所说的是真的
但如果您想使用一个代理来模拟多个应用程序,那么当前的 JMeter 方法更接近现实。
问候
菲利普·M.
| 归档时间: |
|
| 查看次数: |
1173 次 |
| 最近记录: |