zoukankan      html  css  js  c++  java
  • 一款C++写的tcp性能测试(压力测试)工具

             基线终于开发完了,自己写的服务器性能和压力承受能力到底怎么样,在网上没有找到合适的测试工具可以用。于是自己基于MFC写了一款测试工具。

    启动界面如下:

            

    设置参数后,运行如下:

                 

    运行完界面如下:

               

     源码路径如下:https://github.com/RibbonServyou/TCPTestTool

    注意: 1、 第一次在github上提交代码,不知道怎么新建文件夹,所以sln可能无法直接打开,但是源码都在里面了。

                2、 exe是针对自己的服务器用的,大家可能无法直接使用,需要根据自己的服务器修改一些定制代码,主要是发送报文的组包,与接收报文后的拆包。

                3、 如果连接数过大,而间隔时间过少,界面会有点卡,这时数据不一定会准确,因为内部采用的postmessage刷新界面,消息有可能会丢失(消息队列最大10000)

                4、当连接数超过200时,时间间隔至少100ms以上才能保证界面不卡,当连接数超过300时,建议时间间隔至少200ms。

                5、建议该工具放在多台电脑上,可以模拟更多的客户端并发。

                6、有疑问请评论回复。 

    感谢@雪域迷影的关注,帮忙稍微修改了下需要vs2017支持https://github.com/ccf19881030/TCPTestTool/

  • 相关阅读:
    P2161 [SHOI2009]会场预约
    struts jar包
    struts
    HTML 简述
    JSP入门 分页
    JSP入门 生命周期
    JSP入门 el表达式
    JSP入门 导出文件
    JSP入门 文件上传
    自动增量字段重新从1开始的方法
  • 原文地址:https://www.cnblogs.com/xuhuajie/p/8213534.html
Copyright © 2011-2022 走看看