作者:一滴水 | 来源:互联网 | 2023-07-22 10:43
现在机器无负载,访问相同接口,http方式为60ms~80ms,https方式140ms~160ms,我个人觉得性能下降挺厉害的,这样算是正常水平么?还是有一些优化我没做的?
现在机器无负载,访问相同接口,http 方式为 60ms ~ 80ms,https 方式 140ms ~ 160ms,我个人觉得性能下降挺厉害的,这样算是正常水平么?还是有一些优化我没做的?
针对 SSL 我用了以下优化
- 开启了 http2
- 开启了 ssl_stapling ( OCSP Stapling )
- 开启了 ssl_prefer_server_ciphers
但是感觉作用都不是很明显,各位大佬可以告知一下方向么?
第 1 条附言 · 35 天前
服务器是 Linux + Nginx
测试方法是在 Postman 连续点击 Send 按钮,查看请求成功后的延迟时间
第 2 条附言 · 34 天前
附加一个大佬提供测算延迟的好方法,我又稍微修改了一下,用 http code 代替 curl 输出的内容,输出看起来更简洁了,希望能帮助到检索到这个帖子的人
```
curl -X GET -w "\nhttp_code: "%{http_code}", ndns_resolution: %{time_namelookup}, tcp_established: %{time_connect}, ssl_handshake_done: %{time_appconnect}, TTFB: %{time_starttransfer}, total: %{time_total}\n" \
-o /dev/null "https://www.qq.com" \
-o /dev/null "https://www.qq.com" \
-o /dev/null "https://www.qq.com" \
-o /dev/null "https://www.taobao.com" \
-o /dev/null "https://www.baidu.com"
```
win? linux?