Kwa*_*jei 5 javascript performance load-testing mongodb node.js
拜托,我需要有关如何有效测试已完成的 Node.js 应用程序的专家建议。我想做的是
1.我想运行测试来刺激例如100个用户都在向一个mongoDB中插入数据
2. 100 个用户从数据库中检索记录
3.可能有 100 个用户从数据库中删除,我想检查系统在这种情况下的表现。我在 npm 中读到了 loadtest,在我看来它是一个不错的候选人,但我不知道我是否可以使用它来将数据(post/get)请求传递到数据库中,看看系统将如何响应情况像 100 个用户都将真实数据发布到数据库中。我想,loadtest 有助于检查例如 20 秒的响应时间,可能有 40 个并发请求,这是我对该模块的基本理解,我不知道它是否具有其他功能,例如我期望做的。任何有关此问题的建议或线索将不胜感激,因为我希望尽可能避免重新设计车轮谢谢
您可以使用loadtest模块。但首先你应该为 crud 进程定义路由并调用
loadtest -c 10 --rps 100 http://example.com/api/collection
Run Code Online (Sandbox Code Playgroud)
--rps 表示每秒请求数
你可以从:https : //github.com/alexfernandez/loadtest
| 归档时间: |
|
| 查看次数: |
8475 次 |
| 最近记录: |