切割catalian日志的方式有很多种,比如shell脚本的、cronolog或者通过配置log4j等等这些都可以实现。但今天我要介绍是使用logrotate来按日期生成日志。 如果catalina.out的大小超过了2G,那么tomcat可能在没有错误提示的情况下崩溃、无法启动。所以为了避免出现这 ...
分类:
其他好文 时间:
2018-10-08 11:19:07
阅读次数:
611
1.nginx_log_rotate.sh文件 #nginx日志切割脚本 #author:henrylinux #!/bin/bash #1.设置日志文件存放目录,假设你的nginx的日志存在这个目录里 logs_path="/data/logs/nginx/" #2.设置pid文件,这个根据你自己 ...
分类:
其他好文 时间:
2018-10-06 13:22:09
阅读次数:
126
#!/bin/bash#此脚本用于自动分割php日志,error.log#每天00:01执行此脚本 将前一天的errors.log重命名为errors-xxxx-xx-xx.log格式,并重新打开日志文件#Nginx日志文件所在目录LOG_PATH=/data/services/logs/php/# ...
分类:
Web程序 时间:
2018-10-01 11:08:19
阅读次数:
276
12.7 默认虚拟主机 12.8 Nginx用户认证 12.9 Nginx域名重定向 12.10 Nginx访问日志 12.11 Nginx日志切割 [root@localhost ~] vim /usr/local/sbin/nginx_log_rotate.sh//写入如下内容 ! /bin/b ...
分类:
其他好文 时间:
2018-09-22 12:42:49
阅读次数:
150
一、编写脚本实现nginx access日志轮询 配置日志切割脚本,如下: 脚本实现切割nginx的思想为将正在写入的nginx日志(access_dmtest1.log)改名为带日期的格式文件(20180827_access_dmtest1.log),然后平滑重新加载nginx,生成新的nginx ...
分类:
其他好文 时间:
2018-09-02 14:37:24
阅读次数:
181
crontab每天凌晨0:00运行 将NGXIN日志根据天为单位进行切割。 ...
分类:
其他好文 时间:
2018-08-27 18:26:01
阅读次数:
147
隐藏版本号 修改用户与组 网页缓存时间 日志切割 连接超时 更改进程数 网页压缩 防盗链 FPM参数优化 一、隐藏版本号 1.在centos7系统中通过curl命令查看 curl -I http://192.168.100.26 2.修改nginx.conf配置文件,在http{}内添加server ...
分类:
其他好文 时间:
2018-08-26 19:42:07
阅读次数:
149
一:nginx访问日志日志格式vim/usr/local/nginx/conf/nginx.conf//搜索log_format$remote_addr客户端ip(公网ip)$http_x_forwarded_for代理服务器的ip$time_local服务器本地时间$host访问主机名(域名)$request_uri访问的url地址$status状态码$http_refererreferer$h
分类:
其他好文 时间:
2018-08-14 23:30:09
阅读次数:
250
一:访问日志不记录指定文件类型#vim/usr/local/apache2/conf/extra/httpd-vhosts.conf在对应的虚拟主机配置文件中加入相关配置为:SetEnvIfRequest_URI"..gif$"image-requestSetEnvIfRequest_URI"..jpg$"image-requestSetEnvIfReque
分类:
其他好文 时间:
2018-08-03 23:43:05
阅读次数:
361
目前查看服务器现在大部份是nginx和tomcat日志,使用下面两个脚本做切割
分类:
其他好文 时间:
2018-08-01 18:22:40
阅读次数:
126