V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
YUX

发现一个挺不错的压测工具

  •  
  •   YUX ·
    PRO
    · Jun 3, 2016 · 2752 views
    This topic created in 3629 days ago, the information mentioned may be changed or developed.

    https://www.npmjs.com/package/loadtest

    我拿 nodejs 和 flask 的 Hello World 测了一下 1000 个 clients 每秒 1000 个请求 测试 30 秒


    nodejs:

    Completed requests: 21766 Total errors: 14685


    flask:

    Completed requests: 21644 Total errors: 21644


    安装 npm install -g loadtest

    测试 loadtest -c 1000 --rps 1000 -t 30 http://127.0.0.1:5050/

    6 replies    2016-06-03 16:39:09 +08:00
    YUX
        1
    YUX  
    OP
    PRO
       Jun 3, 2016
    没找到 Tornado 的异步 Hello World 谁给个入门
    Moker
        2
    Moker  
       Jun 3, 2016
    看了下 这个和 ab 很像
    skydiver
        3
    skydiver  
       Jun 3, 2016 via iPad
    所有请求都错了?是说明这个库没法用么
    YUX
        4
    YUX  
    OP
    PRO
       Jun 3, 2016 via iPhone
    @skydiver 这个请求太大了 flask 受不鸟
    skydiver
        5
    skydiver  
       Jun 3, 2016
    @YUX 不至于吧,不是 helloworld 么?
    YUX
        6
    YUX  
    OP
    PRO
       Jun 3, 2016
    @skydiver 就是一个 helloworld 直接跪了. 测 nodejs 得时候我手动在浏览器还能刷新 Helloworld, flask 就不行了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6174 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 02:38 · PVG 10:38 · LAX 19:38 · JFK 22:38
    ♥ Do have faith in what you're doing.