C-怎么做高并发的压力测试

C-怎么做高并发的压力测试

偏爱自由 发布于 2017-08-12 字数 149 浏览 1098 回复 2

如何测试自己写的后台服务程序可以负载多少并发?后台程序使用socket接受数据,然后做简单的逻辑处理,可能有返回。这样的程序如何测试它的并发能力呢?

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

偏爱自由 2017-10-24 2 楼

用专门的压力测试工具去模拟并发用户去测试就可以啊,比如LoadRunner

瑾兮 2017-10-06 1 楼

负载检测的话有很多工具可用哦,Linux的话选择就更多了。
比如:webbench、siege、shc 以及 http_load,已经共享在 115 啦,点击我查看

都是源码包哦,编译了就能用,直接敲命令就能看到使用说明

另外,Apache 的 ab 也很好用,而且是跨平台的,Windows也好,类Unix 也罢,只要安装了 Apache 就有 ab 可以用。

其实,我也有用其他的方法测试服务器负载,编写一个 GET 或者 POST 请求的线程,然后在某个循环里面不停的调用这个线程也可以达到相应的效果。推荐一个现成的请求工具,wget 或者 curl,都是跨平台而且非常著名的工具哦

祝好
斑驳敬上