如何去观察sendfile 打开和关闭的表现区别?如何观察设置tcp_nodelay和tcp_nopush的表现?

来源:3-4 Nginx作为静态资源web服务_配置语法

mongo_m

2018-09-14

请教:如何能够观察到sendfile/tcp_nopush/tcp_nodelay这三个配置项不同的值情况下的表现现象?
因为我觉得要实际的观察才能证实自己的猜想,以免理解有偏差。
谢谢老师!

写回答

1回答

Jeson

2018-09-16

你好,这三个参数观察的话,可以压测对比性能结果,sendfile你可以通过Nginx实例压测请求静态文件,进行对比。

tcp_nopush /tcp_nodelay  这个复线场景稍微麻烦一点,首先你需要知道push包收集的大小,然后根据后台代理服务响应的数据大小进行匹配。再对比进行压测演示。


0
1
mongo_m
谢谢老师!非常感谢给我这个实践的方向。谢谢老师!
2018-09-17
共1条回复

Nginx入门到实践-Nginx中间件应用+搭建Webserver架构

中间件、负载均衡、应用层安全防护、动静分离、Nginx+LUA开发等

4183 学习 · 908 问题

查看课程