nginx 开启了日志,但是日志当自动打包后,将无法记录日志信息
2018-03-21 14:46
741 查看
nginx 开启了日志,但是日志当自动打包后,将无法记录日志信息。先查看配置vim /etc/logrotate.d/nginx/var/log/nginx/*log { daily rotate 10 missingok notifempty compress sharedscripts postrotate /bin/kill -USR1 $(cat /var/run/nginx.pid 2>/dev/null) 2>/dev/null || : endscript}这里/var/run/nginx.pid是记录当前nginx的pid,pid位置为默认位置,所以logrotate无法找到pid文件,导致nginx无法重载。
解决方法:修改nginx.conf中pid保存的位置,和默认的位置保持一致
解决方法:修改nginx.conf中pid保存的位置,和默认的位置保持一致
相关文章推荐
- nginx日志自动切割打包
- nginx设置日志不记录404或者200或者其他日志信息
- ThinkPHP 控制器调试与Trace信息 模版替换变量的修改 开启了日志记录
- Nginx 模块开发之日志模块---实时记录http请求信息写入flume
- 程序打包,"错误:应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志,或使用命令行sxstrace.exe"工具解决办法
- log4net在XP下,日志信息无法记录的问题
- SecureCRT自动记录日志【记录键入的所有命令和打印的结果信息】
- nginx日志无法记录带有下划线“_”的请求头
- Nginx开启访问日志但不记录图片css、js的方法
- oracle 10g RAC 节点重启,但是没有记录有效的日志信息--问题诊断
- 在网站中显示事件日志记录信息
- Nginx访问日志,Nginx日志切割,静态文件不记录日志和过期时间
- 解决方案看起来是受源代码管理,但无法找到它的帮定信息.保存解决方案的源代码管理设置的MSSCCPRJ.SCC文件或其他项可能己被删除.由于无法自动恢复这些缺少的信息,缺少帮定的项目将被视为不受源代码管理.
- 搭建logstash+kibana+elasticsearch+redis 搜集nginx日志信息
- Android应用升级,加固,自动签名,多渠道打包,渠道信息获取一键式搞定
- Secure CRT 自动记录日志 配置 小记
- rabbitmq记录收发的消息体日志信息
- JIRA开启时间追踪并为问题记录工作日志
- SecureCRT自动记录日志
- 论文系统Step1:从日志记录中提取特定信息