![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nginx
liujiangxu
这个作者很懒,什么都没留下…
展开
-
Nginx后端超时504重复请求
根据项目需求自定义那种情况下应该转发到下一个上游服务器。原创 2024-06-21 16:11:04 · 201 阅读 · 0 评论 -
nginx代理参数proxy_pass
proxy_pass参数用于配置反向代理,指定客户端请求被转发到后端服务器,后端地址可以是域名、ip端口URI。原创 2024-03-06 17:08:58 · 1646 阅读 · 0 评论 -
nginx复现问题accept4() failed (24: Too many open files)
请求模拟:使用nginx反向代理一个java后端请求工具:使用ab命令(yum install httpd-tools -y)下载-n 请求数-c 并发数-r 不在接手错误是退出ab命令并发最大在2w,可以提升,我这里没有做处理2w足够复现了。原创 2023-08-21 11:17:07 · 876 阅读 · 0 评论 -
nginx后端节点更新不停机
【代码】nginx后端节点更新不停机。原创 2022-09-02 15:07:22 · 1327 阅读 · 0 评论 -
nginx代理无法访问后端服务
nginx配置location网页显示css/js文件无法加载,但是后端服务访问正常,估计是后端服务将后缀路径写死导致nginx无法跳转。增加重定向配置,再次访问后正常加载。原创 2022-08-05 17:05:05 · 3844 阅读 · 0 评论 -
nginx访问返回504
nginx后端代理为报表服务,错误日志大量出现上游服务超时,页面访问也会出现504返回,查看后发现服务本身没问题,问题着重在nginx本身,报表服务本身属于大查询,返回较慢。nginx默认本身后端超时为60S,大查询的返回大于60S所以会有几率出现504请求失败2022/08/05 13:00:24 [error] 3389#e: *1092213 upstream timed out (110: Connection timed out) while reading upstream, client: 1原创 2022-08-05 09:35:41 · 4580 阅读 · 0 评论 -
Nginx健康检查自定义检查路径(非根路径)
Nginx官方提供的模块中,默认没有对负载均衡后端节点健康检查模块,必须使用第三方模块以打补丁形式安装使用,所以推荐使用Tenginengx_http_upstream_check_module该模块可以为Tengine提供主动式后端服务器健康检查的功能,1.40+以上默认开启upstream report { server 10.96.6.65:8080 weight=1 ; server 10.96.6.66:8080 weight=1 ; ch原创 2022-04-18 16:19:16 · 3606 阅读 · 0 评论 -
nginx日志参数定义
log_format main '$remote_addr|$time_local|$request|' '$status|$body_bytes_sent|$http_referer|' '$http_x_forwarded_for|' '$upstream_addr|$upstream_status|$request_time|$upstream_response_time'; access_log logs/access.l.原创 2021-11-03 11:28:07 · 1026 阅读 · 0 评论 -
编译安装nginx加入开机启动
1. 随便查看一个服务发现他的路径在于/usr/lib/systemd/system/*.service2. 配置启动文件[root@ceshi-128 system]# vi /usr/lib/systemd/system/nginx.service[Unit] #服务说明Description=nginx service #服务描述After=network.target #类型[Service] #服务设置Type=forking #后台运行ExecStart=/usr/local原创 2021-07-19 14:00:32 · 427 阅读 · 2 评论