V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
huson
V2EX  ›  问与答

https 压力测试 应不应该开 keepalive?

  •  
  •   huson · 2017-01-21 21:54:55 +08:00 · 1804 次点击
    这是一个创建于 2856 天前的主题,其中的信息可能已经有所发展或是发生改变。
    场景是这样的 业务后端 https api 用 ab 做压力测试 发现不加-k QPS 只有 300
    加了 -k 之后 QPS 直接到 3000
    猜测是加了 keepalive 之后减少了 https 部分的性能损耗

    那么问题来了在 https 压力测试中 开不开 keepalive 哪个更接近 实际高并发场景
    2 条回复    2017-01-22 03:05:39 +08:00
    skydiver
        1
    skydiver  
       2017-01-22 00:21:51 +08:00 via Android
    是否开启 keepalive 看实际业务。
    一般的应用程序前面都有 nginx , nginx 会和应用本身做 keepalive 的。
    另外 ab 的测试结果不准,用 wrk 会好一点
    lslqtz
        2
    lslqtz  
       2017-01-22 03:05:39 +08:00 via iPhone
    极限不开
    非极限 是正常的浏览器可以开
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   975 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 20:48 · PVG 04:48 · LAX 12:48 · JFK 15:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.