首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >目前最新和最伟大的socket.io基准模块是什么?

目前最新和最伟大的socket.io基准模块是什么?
EN

Stack Overflow用户
提问于 2014-05-26 21:08:04
回答 2查看 1.2K关注 0票数 5

我想编写我的socket.io实现的基准测试脚本。

经过一些研究,我确定了几个NodeJS模块,但它们要么没有在过去几年中得到更新(wsbench),要么只支持websocket协议(wsbenchthor),或者不是测试socket.io实现,而是测试socket.io项目(socket.io-benchmark)。

由于socket.io项目在过去的一年里非常活跃,我想知道最新最棒的工具/模块是什么?

我的要求:

  • 易于编写脚本并运行测试
  • 测试报告很好地概述了测试运行情况。
  • 测试报告应该易于保存,以便与以后的基准测试进行比较。
EN

回答 2

Stack Overflow用户

发布于 2014-10-09 14:47:03

只是在为我的Socket.IO项目寻找一些基准测试时遇到了这种情况。

然而,我找到了socket.io-benchmark,但是有一些我想要解决的附加项目,但是在那里发现了一个叉子。

https://github.com/slowthinker/socket.io-benchmark

我还分叉它添加了一个信息/秒发送的上限,以给它提供更现实的参数。

希望这能帮上忙!

票数 0
EN

Stack Overflow用户

发布于 2017-04-26 14:56:35

我建议炮兵:火炮是一种现代化的、强大的、易于使用的、开放源码的负载测试工具包:https://github.com/shoreditch-ops/artillery

这里有一些特点:

  • 多种协议:负载测试HTTP、WebSocket和Socket.io应用程序
  • 场景:指定场景以测试API或web应用程序中的多步骤交互。
  • 性能指标:获得详细的性能指标(延迟、每秒请求、并发性、吞吐量)
  • 脚本:用JS编写自定义逻辑来完成几乎任何事情。
  • 高性能:在适中的硬件上产生严重的负载
  • 集成: statsd支持即时报告(与Datadog、Librato、InfluxDB等集成)
  • 可扩展:自定义报告插件,自定义协议引擎等!HTML报告,很好的CLI,使用CSV文件进行参数化
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23877745

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档