安装目录详解 查看安装nginx之后总共生成了哪些文件 在上面的文件中包括配置文件和日志文件 /etc/logrotate.d/nginx 类型:配置文件 作用:Nginx日志轮转,用于logrotate服务的日志切割(比如按天切割日志) /etc/nginx /etc/nginx/nginx.co ...
分类:
其他好文 时间:
2019-06-12 00:46:59
阅读次数:
118
日志切割 日志文件越来越大怎么办?单个文件10G? 如何切割?(非常常见的面试题) 步骤: 1. 把旧的日志重命名2. kill USR1 PID(nginx的进程PID号) 1)手动执行备注:/usr/local/nginx/logs/nginx.pid文件中存放的是nginx的进程PID号 # ...
分类:
其他好文 时间:
2019-04-29 00:21:46
阅读次数:
173
这里就不赘述logrotate了,具体是什么,有什么作用,自行百度。 我们先说下,如何进行nginx的日志切割: 比如:日志目录为:/usr/local/nginx/logs/access.log按照如下进行操作:(具体每个指令是什么意思,请自行百度,这里不赘述) 我们再进行Mysql的日志切割: ...
分类:
其他好文 时间:
2019-04-09 18:14:22
阅读次数:
147
定时任务 定时任务的说明和分类 系统的定时任务: 用户的定时任务 定时任务的使用: crontab 命令的使用: 定时任务相关文件及目录 定时任务格式与常见写法: 定时任务格式说明: 注意: 定时任务中的特殊符号: ...
分类:
系统相关 时间:
2019-04-07 10:09:56
阅读次数:
206
当请求上来的时候nginx的日志是不个不容小觑的文件,它能增长到令人发指的地步,硬盘占满也是早晚的事 要切割的日志 access.log 和 error.log,目录 /home/nginx/logs/ (自己Nginx的安装目录) 日志切割脚本 定时任务(按天进行日志切割) crontab -e ...
分类:
其他好文 时间:
2019-04-04 12:44:41
阅读次数:
157
1、网络IO事件模型:useepoll;在/etc/nginx/ngin.conf添加events{worker_connections1024;useepoll;}2、进程数量及CPU绑定#将workprocess绑定到特定cpu上,避免进程在cpu间切换的开销worker_cpu_affinity0001001001001000#4内核8进程时的设置方法:worker_cpu_affinity
分类:
其他好文 时间:
2019-03-15 10:47:08
阅读次数:
192
使用pm2-logrotate进行pm2日志切割,测试是按照文件大小1k切割; 安装 pm2 install pm2-logrotate 设置 重启 pm2 set pm2-logrotate:max_size 1K 截图 截图是按照文件大小分割,如果文件小于设置分割的大小,每天也会自动分割一次。 ...
分类:
其他好文 时间:
2019-02-17 12:30:41
阅读次数:
165
日志一直记录总有一天会把整个磁盘占满,所以有必要让它自动切割,并删除老的日志文件把虚拟主机配置文件改成如下:<VirtualHost*:80>DocumentRoot"/data/wwwroot/111.com"ServerName111.comServerAliaswww.111.comSetEnvIfRequest_URI".*\.gif$"imgSetEnvIfRequest_U
分类:
其他好文 时间:
2019-01-28 12:15:56
阅读次数:
200
cronolog日志切割catalina.out (一)解压安装cronolog 1:wget https://files.cnblogs.com/files/crazyzero/cronolog-1.6.2.tar.gz //下载cronolog 2:tar zxf cronolog-1.6.2. ...
分类:
其他好文 时间:
2019-01-11 15:12:43
阅读次数:
176