nginx设置响应连接是长连接或者短连接方式
nginx设置响应连接是长连接或短连接
根据需求,需要使用nginx返回长连接和短连接响应。
配置思路
- 长连接:
http {
---------------------------
keepalive_requests 100000; //这里实际只需要大于1就可以
--------------------
}- 短连接:
http {
---------------------------
keepalive_requests 1; //这里必须配置为1
--------------------
}验证是否配置成功
- 自己写客户端,每个链接发送多笔请求
- 通过curl 工具,发送请求,多个请求使用空格隔开,
curl http://10.9.2.111:80/ http://10.9.2.111:80/ http://10.9.2.111:80/
使用tcpdump抓取发往10.9.2.111的请求源端口是否改变,如果每一笔都变则为短连接;否则是长连接
keepalive_requests后面的值是代表此次keep-alive连接可以服务的最大请求次数,1代表只可以服务请求一次,当然就是短链接啦
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
nginx配置proxy_pass中url末尾带/与不带/的区别详解
这篇文章主要介绍了nginx配置proxy_pass中url末尾带/与不带/的区别详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2020-11-11
Nginx可视化管理工具结合cpolar实现远程访问的步骤详解
Nginx Proxy Manager 是一个开源的反向代理工具,本文将给大家介绍在Linux 安装Nginx Proxy Manager并且结合 cpolar内网穿透工具实现远程访问管理界面,同等,当我们使用Nginx Proxy Manager配置其他本地服务,并且需要远程访问,也是同样的方式,需要的朋友可以参考下2023-09-09
nginx报错upstream sent invalid header的解决
本文主要介绍了nginx报错upstream sent invalid header的解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2023-12-12
Nginx $remote_addr和$proxy_add_x_forwarded_for变量的实现
本文主要介绍了Nginx $remote_addr和$proxy_add_x_forwarded_for变量的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2024-08-08


最新评论