Nginx
文章平均质量分 71
石硕页
不滞于物,草木竹石均可为剑
展开
-
nginx error.log [notice] 18278#0: *23209875 does not match
突然发现nginx 的日志文件中 error.log文件占用了32G,瑟瑟发抖,一直以为是业务日志占用空间大,没有想到nginx 的error日志占用这么大的存储空间。所提示的日志都是:2020/06/01 17:21:25 [notice] 18277#0: *22574961 "yq-lift/lift" does not match "/yq-acs/acs/heartBeat"第一反应就是配置文件nginx.conf 可能哪里出问题了。...原创 2020-06-01 17:28:10 · 1175 阅读 · 0 评论 -
nginx 的if 判断,多条件如何处理
nginx 的配置文件中if 条件不支持&& 和 | ,所以要实现这个功能必须要换一个方式。通过设置一个开关变量,提前赋值。 set $flag 0; if ( $request_uri ~ 'yq-acs/acs' ) { set $flag '1'; } if ( $request_uri ~ 'yq-electric/electric' ) {...原创 2019-11-20 10:01:04 · 2378 阅读 · 0 评论 -
epoll_wait() reported that client prematurely closed connection, so upstream connection is closed to
今天真的是遇到一个糟心的问题。折腾了一晚上。如果你在研究niginx 的时候也报这个问题,希望这个帖子能终结你的问题首先,在启动nginx 后,一直映射不到后台,然后一直等待,直到1分钟,然后报了:连接超时我就一直定位,是不是 location 的配置不到位,在设置pass_proxy 的时候,要不要加 “/”。纠结了很多次。主要的方向是nginx.conf 的配置是不是有问题...原创 2018-12-04 23:30:10 · 24412 阅读 · 1 评论 -
linux下对nginx的监控(页面展示、命令查看)
nginx的状态监控,主要是指nginx的进程数,创建的tcp连接数,当前等待的连接数等。对nginx的状态监控,有助于排查nginx运行中遇到的问题,快速定位。 监控主要有两种方式,页面展示和通过一些命令来进行。页面配置 此方法需要nginx安装http_stub_status_module模块,这个模块是nginx自带的。但是默认没有安装...原创 2018-07-25 19:23:10 · 12800 阅读 · 0 评论 -
nginx日志分割(linux定时器定时分割)
前言 nginx安装目录下的logs文件夹下,主要有三个文件,access.log,error.log,nginx.pid。 其中access.log和error.log是nginx的默认日志文件,如果没有配置策略,nginx一直跑,这两个文件会变得越来越大,不易管理。因此可以将日志文件进行分割,一个月分割一次,或一天分割一次。 主要技术:sh...原创 2018-07-17 20:36:04 · 512 阅读 · 0 评论 -
nginx使用详情
nginx是什么? nginx是一个高性能的http和反向代理服务器。其特点是:占用内存小,并发能力强。nginx有什么优点? 占用内存小,并发能力强。在连接高并发的情况下,nginx是apache服务器不错的替代品。能够支持高达50000个并发连接数的响应。它采用的是epoll and kqueue模型 nginx完全由C语言从头写成,不...原创 2018-06-19 21:15:51 · 531 阅读 · 0 评论 -
Nginx 400 bad request
今天和设备联调的时候,设备请求一直提示"POST /acs-invoker/acs/register HTTP/1.1" 400 173 "-" "-"但是用postman模拟请求时,同样的请求,但是是正常的200"POST /aps-invoker/aps/scanCode HTTP/1.1" 200 246 "-" "-"苦于不知道怎么定位百度了一通,主要是什么:1.请求头过大2.请求原创 2018-06-22 00:01:31 · 2533 阅读 · 0 评论 -
前向代理与反向代理
今天在研究nginx的过程中,发现有一段描述前向代理与反向的代理的原理的,写的非常好。nginx本身是具有反向代理的功能。那所谓的代理就是客户端与服务端的中间层,就像租房一样,想要租房的人很难直接联系到出租房屋的房东,那就有了中介(代理),租户找中介,中介找房东,中介就是代理。那前向代理就是指,租户先找到中介,中介再去找房东。这个过程中,租户和中介是先联系好的,租户很容易找到中介,然后中介再去原创 2018-01-09 19:36:05 · 1162 阅读 · 1 评论 -
阿里云服务器上安装nginx
在阿里云服务器上安装nginx中遇到一些问题,现将步骤罗列下,环境是:centos7.4 nginx1.12.21.安装gccyum install gcc-c++2.PCRE pcre-devel 安装PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。n...原创 2017-12-28 14:37:01 · 1524 阅读 · 0 评论