我们的组织正在使用JMeter的基本框架来将MHE消息发布到主机环境中,只使用TCPSampler工具。我们将在采样器视图中有多个消息要发送以供接收-模拟MHE供应商消息到WMS。这样做会导致窗口中的所有消息在完全相同的时间内发送。尝试添加“恒定时间”不会阻止所有消息同时发送。尝试在Set NoDelay中尝试三种设置(空白、选中或破折号)不会更改行为。此计时会导致问题,因为它无法模拟“真实的”世界的情况,但是很难一次一个地张贴单独的消息并实现接近真实的世界的定时。
我们正在寻找的是一种方法,让每个消息在前一个消息之后发送,在一个固定的时间量。
1条答案
按热度按时间wrrgggsh1#
JMeter的TCPClientImpl没有任何功能,您可能希望打开连接一次,然后重新使用该连接:
因此,您将为每条消息设置一个单独的TCP采样器,并使用合适的JMeter Timer或流控制操作采样器来控制它们的执行频率
否则,您可以提出自己的AbstractTCPClient实现,完全满足您的需要。