1. 文档 在nginx中想利用$request_body命令获取post请求的body参数,并落日志,但是发现该变量值为空,查看官网中对$request_body的描述如下: $request_body request body The variable’s value is made avail ...
分类:
其他好文 时间:
2018-09-04 13:41:38
阅读次数:
413
一、编写脚本实现nginx access日志轮询 配置日志切割脚本,如下: 脚本实现切割nginx的思想为将正在写入的nginx日志(access_dmtest1.log)改名为带日期的格式文件(20180827_access_dmtest1.log),然后平滑重新加载nginx,生成新的nginx ...
分类:
其他好文 时间:
2018-09-02 14:37:24
阅读次数:
181
转自:http://saiyaren.iteye.com/blog/1914865 1. 摘要 (1) 结论 详细描述了nginx记录失效节点的6种状态(time out、connect refuse、500、502、503、504,后四项5XX需要配置proxy_next_upstream中的状态 ...
分类:
其他好文 时间:
2018-02-22 21:44:00
阅读次数:
176
linux 编译安装nginx,配置自启动脚本 本文章来给各位同学介绍一篇关于linux 编译安装nginx,配置自启动脚本教程,希望有需要了解的朋友可一起来学习学习哦。 在公司的suse服务器装nginx,记录下安装过程: 参照这篇文章:Linux 从源码编译安装 Nginx: 1.1、准备 pc ...
分类:
系统相关 时间:
2018-02-08 12:16:36
阅读次数:
257
近日服务器上的运行的一个站点经常性出现500错误。查了下服务器负载,负载正常。而后查询了下nginx记录的站点运行错误日志,发现提示Too many open files。因为站点静态文件居多,而且http请求结束后,打开的文件描述符会被自动关闭,所以程序中应当不存在没有关闭文件描述符的情况。猜测就 ...
分类:
其他好文 时间:
2017-02-03 15:34:43
阅读次数:
161
今晚在centos下安装nginx,记录下步骤备忘:1在nginx官方网站下载一个rpm包,下载地址是:http://nginx.org/en/download.htmlwgethttp://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm2安装这个rpm包rpm-ivhnginx-release-centos-6-0...
分类:
其他好文 时间:
2016-04-08 20:17:40
阅读次数:
234
1、vi nginx.conf 找到http {}中log_foramt ,定义post 日志格式 有日志demo形式,可根据自己需要配置日志格式。 2、在location php 解析{}中加入记录日志 access_log /opt/log/post.log post_log; 保存。重启即可
分类:
其他好文 时间:
2016-03-22 12:15:52
阅读次数:
550
目前的 nginx 是不支持输出 response 报文体的 使用body_filter_by_lua来分配请求报文体给一个nginx变量。下面是一个示例worker_processes 1;error_log logs/error.log;events { worker_connections 1...
分类:
其他好文 时间:
2015-09-09 18:58:51
阅读次数:
319
nginx模块ngx_http_log_request_speed可以用来找出网站哪些请求很慢,针对站点很多,文件以及请求很多想找出哪些请求比较慢的话,这个插件非常有效.作者的初衷是写给自己用的,用来找出站点中处理时间较长的请求, 这些请求是造成服务器高负载的很大根源. 日志记录之后,在使用perl...
分类:
Web程序 时间:
2015-09-05 20:53:48
阅读次数:
331