Jmeter 中来自 IBM MQ 的超过 4MB 的响应
More than 4MB response from IBM MQ in Jmeter
我正在尝试 运行 通过连接到 IBM MQ 在 jmeter 上进行一些负载测试。除了获得接近 5 MB 响应的特定消息外,它工作正常。
所以,这是设置,我将消息从 jmeter 推送到 IBM MQ 上的请求队列。我的应用程序将其拾取并向 JMETER 拾取它的响应队列发送响应。此设置工作正常,直到我发送响应接近 5MB
的特定消息。
jmeter 根本不选择此响应,而它又会阻止响应队列中的所有其他消息。
我认为 jmeter 的 default
接收大小是 4MB
,但是我可以在某处的 jmeter 属性中为 MQ 响应更改它吗?
我尝试在 jmeter bin 目录中更改 user.properties
和 jmeter.properties
但没有任何效果。
抛出的异常与MQJMS有关。因此,检查返回的 MQ 原因代码的链接异常。如果您使用客户端模式连接连接到队列管理器,那么请检查您正在使用的服务器连接通道的 MAXMSGL 属性。默认情况下,MAXMSGL 设置为 4 MB。您需要将属性值增加到更大的消息。
我正在尝试 运行 通过连接到 IBM MQ 在 jmeter 上进行一些负载测试。除了获得接近 5 MB 响应的特定消息外,它工作正常。
所以,这是设置,我将消息从 jmeter 推送到 IBM MQ 上的请求队列。我的应用程序将其拾取并向 JMETER 拾取它的响应队列发送响应。此设置工作正常,直到我发送响应接近 5MB
的特定消息。
jmeter 根本不选择此响应,而它又会阻止响应队列中的所有其他消息。
我认为 jmeter 的 default
接收大小是 4MB
,但是我可以在某处的 jmeter 属性中为 MQ 响应更改它吗?
我尝试在 jmeter bin 目录中更改 user.properties
和 jmeter.properties
但没有任何效果。
抛出的异常与MQJMS有关。因此,检查返回的 MQ 原因代码的链接异常。如果您使用客户端模式连接连接到队列管理器,那么请检查您正在使用的服务器连接通道的 MAXMSGL 属性。默认情况下,MAXMSGL 设置为 4 MB。您需要将属性值增加到更大的消息。