V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
wslzy007
V2EX  ›  程序员

各路 V 友,自撸自用的网络框架希望有多核 cpu 服务器同好,帮忙压测一下小报文调度性能~

  •  1
     
  •   wslzy007 · 2020-06-03 10:19:30 +08:00 · 845 次点击
    这是一个创建于 1416 天前的主题,其中的信息可能已经有所发展或是发生改变。

    苦于没有多核 cpu 服务器,没办法测试自撸网络框架的性能,如有 V 友同样对网络框架调度性能感兴趣且有资源,测试一下。测试数据贴出来~
    1 、下载 linux 版本( github.com/lazy-luo/smarGate ),解压并删除配置文件,只保留 proxy_server
    2 、执行命令(先赋予运行权限):./proxy_server -i10000 -o10000 -w24 -x28080 -m38000
    命令说明:
    -i -o 参数为最大的 socket 连接数
    -w 为最大线程数,cpu 多的话取值为 cpu 线程总数
    -x 为指定 http 服务端口(只返回小包文 http 头)
    -m 指定为代理模式,端口随意。主要是为了无配置文件运行
    3 、压测工具:wrk
    命令:wrk -d 100s -c 1024(并发数) -t24 (线程数) http://xxx.xxx.xxx.xxx:28080/

    最好跨机器测试(硬件配置高的话,估计网络需要千兆以上),如果能和其它框架有对比最好~
    感谢大家支持!🙏

    wslzy007
        1
    wslzy007  
    OP
       2020-06-03 10:50:07 +08:00
    参见之前在自己本机做过压测,局限性比较大:
    https://yq.aliyun.com/articles/721540?spm=a2c4e.11155435.0.0.4bed3312ijEqtb
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2473 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 15:42 · PVG 23:42 · LAX 08:42 · JFK 11:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.