如何针对 WebSocket 进行负载测试?

如何针对 WebSocket 进行负载测试?

我们将第一次进行负载测试。说实话,我不知道到底要寻找什么以及如何进行。我也研究过有关此主题的资源,但我无法在互联网上获得足够的信息,所以我想在这里问你。总结一下我的问题,可能会出现以下项目:

  • WebSocket 负载测试的预测试需求是什么?
  • 有哪些工具可用于测试?
  • 测试结束后要创建的报告中应该注意什么以及应该包含哪些内容?

答案1

至少有 3 个免费开源负载测试工具支持 Websocket 协议负载测试:

  1. 加特林
  2. Apache JMeterWebSocket 采样器插件

关于您的“预测试需求”和“应该注意什么” - 只有一条严格的规则:表现良好的负载测试必须准确地代表现实生活中的应用程序使用情况,因此您需要仔细和正确地模拟与真实用户(或另一个系统)相同的网络占用空间,只是规模更大。

相关内容