我写了一个Node.JS服务器,想要进行基准测试。它有以下组件需要分别进行基准测试:
- socket.io:它能够接受和处理多少连续连接(饱和点在哪里)
- redis:同上
- express:不需要进行基准测试
我知道互联网上有一些(不算很多)相关文档,但我不想重复造轮子,也不想浪费无数小时尝试错误的解决方案。这就是为什么我在这里问你们的原因:我应该使用什么工具来得到服务器可以同时处理多少个连接的数字/图表(无论哪种形式),而不会被拖垮?同时,监控进程的CPU、内存和交换空间也是不错的选择(是的,我知道我可以使用无数技术或编写自己的脚本,但也许已经存在类似的解决方案)。我不需要你们提供一些我已经知道存在的解决方案的链接,而是希望你们能够根据实际经验给出一些建议并指引我正确的方向。谢谢。
我知道互联网上有一些(不算很多)相关文档,但我不想重复造轮子,也不想浪费无数小时尝试错误的解决方案。这就是为什么我在这里问你们的原因:我应该使用什么工具来得到服务器可以同时处理多少个连接的数字/图表(无论哪种形式),而不会被拖垮?同时,监控进程的CPU、内存和交换空间也是不错的选择(是的,我知道我可以使用无数技术或编写自己的脚本,但也许已经存在类似的解决方案)。我不需要你们提供一些我已经知道存在的解决方案的链接,而是希望你们能够根据实际经验给出一些建议并指引我正确的方向。谢谢。