如何在JMeter中使用来自多个IP地址的web套接字



我需要连接jmeter中不同IP的websocket并将其请求发送到我的singalR服务器。我该怎么做。我知道在HTTP请求的情况下,我们可以在jmeter中通过在机器上创建多个IP地址别名来做到这一点,如链接中所述https://www.blazemeter.com/blog/how-to-send-jmeter-requests-from-different-ips.这个过程将如何为websocket工作。?

谢谢。

设置传出IP地址的可能性不需要存在于您正在使用的WebSocket插件中。

目前可用的解决方案是根据需要分配尽可能多的机器,并在分布式模式下运行JMeter。如果一台机器足够强大,你可以在那里启动几个JMeter从进程,请记住:

  • 您需要在操作系统级别定义这些IP地址(或别名(
  • 您需要将从属服务器绑定到不同的端口

如果你能进行Java编程,你可以自己添加它,项目就在https://github.com/ptrd/jmeter-websocket-samplers,

如果你做不到,你可以通过GitHub要求插件开发者添加这个功能,或者尝试通过JMeter插件支持论坛联系他

最新更新