基线终于开发完了,本身写的服务器性能和压力承受能力到底怎么样,在网上没有找到合适的测试工具能够用。因而本身基于MFC写了一款测试工具。git
启动界面以下:github
设置参数后,运行以下:服务器
运行完界面以下:并发
源码路径以下:https://github.com/RibbonServyou/TCPTestTool工具
注意: 一、 第一次在github上提交代码,不知道怎么新建文件夹,因此sln可能没法直接打开,可是源码都在里面了。post
二、 exe是针对本身的服务器用的,你们可能没法直接使用,须要根据本身的服务器修改一些定制代码,主要是发送报文的组包,与接收报文后的拆包。性能
三、 若是链接数过大,而间隔时间过少,界面会有点卡,这时数据不必定会准确,由于内部采用的postmessage刷新界面,消息有可能会丢失(消息队列最大10000)测试
四、当链接数超过200时,时间间隔至少100ms以上才能保证界面不卡,当链接数超过300时,建议时间间隔至少200ms。3d
五、建议该工具放在多台电脑上,能够模拟更多的客户端并发。blog
六、有疑问请评论回复。
感谢@雪域迷影的关注,帮忙稍微修改了下须要vs2017支持https://github.com/ccf19881030/TCPTestTool/