Spring Websocket STOMP 负载测试

问题描述 投票:0回答:3

我正在使用 Spring REST、Websocket/STOMP 和 RabbitMQ 开发消息应用程序。我们使用加特林对应用程序的 REST 端点进行负载/压力测试。但是,我们想知道 Spring Websocket/STOMP 端点可以处理多少消息。虽然 Gattle 具有 Web 套接字、RabbitMQ 和 ActiveMQ 扩展,但我找不到专门用于测试 STOMP 端点的扩展。

您能推荐一个可用于加载/压力测试 Spring Websocket/STOMP 端点的工具/框架吗?

spring jmeter spring-integration spring-websocket gatling
3个回答
2
投票

我通过使用本机 STOMP 文本消息作为有效负载解决了这个问题。例如,对于连接请求,我发送了

连接

接受版本:1.0,1.1,2.0

主机:stomp.github.org

^@

从我的测试用例到终点。


1
投票

我相信Gattle和JMeter都有WebSocket协议支持,详细信息请参阅以下材料:


0
投票

jmeter sockjs stomp 示例

我在github上找到了一个jmeter插件。将源码打包到jar中,将jar文件放入\JMeter\lib xt文件夹中,然后就可以连接stomp websocket服务器了。

© www.soinside.com 2019 - 2024. All rights reserved.