cd /opt 657 ls 658 cd tengine 659 ls 660 vim conf 661 cd conf 662 ls 663 vim nginx.conf 664 top 665 clear 666 cd /opt 667 mkdir s18static 668 ls 669 c... ...
分类:
其他好文 时间:
2019-07-10 01:11:55
阅读次数:
127
安装目录详解 查看安装nginx之后总共生成了哪些文件 在上面的文件中包括配置文件和日志文件 /etc/logrotate.d/nginx 类型:配置文件 作用:Nginx日志轮转,用于logrotate服务的日志切割(比如按天切割日志) /etc/nginx /etc/nginx/nginx.co ...
分类:
其他好文 时间:
2019-06-12 00:46:59
阅读次数:
118
自定义nginx访问日志和内置变量使用安装第三方echo模块后查看内置变量内置变量1.$args用户在浏览器中查找的相关参数(uri中?之后的字段)2.$document_root站点根目录所在的位置3.$document_uri去除url中域名部分后所剩下的目录4.$host所访问的主机5.$http_user_agent客户端所使用的浏览器6.$http_cookie客户端的cookie信息7
分类:
其他好文 时间:
2019-06-03 09:31:15
阅读次数:
156
日志切割 日志文件越来越大怎么办?单个文件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