专业出黑网赌被黑追款

Nginx 切割日志

dgech 2014年02月18日 网赌被黑 707 0
  • 网赌被黑找腾龙D哥出黑【微信:gm4927 QQ:861122225】

    之前已经用过了,实验下来还是很成功的,所以把方法写一下啊,网上很多都能查到。我这边只是写一下心得。

    nginx日志他是不像mysql应用会做自动切割,因此需要我们人为的去做一些切割,否则,像我,注意的时候日至已经有4-5G了。其实这个还算小的。大并发的一天就得有好几个G。因此我们还是需要做一些切割的。

    #!/bin/bash

    LOGPATH=/usr/local/nginx/logs/

    PID=/usr/local/nginx/nginx.pid

    mv $LOGPATHaccess.log /data/nginx/logs/access_`date -d yesterday +"%Y-%m-%d"`.log

    mv $LOGPATHerror.log /data/nginx/logs/error_`date -d yesterday +"%Y-%m-%d"`.log

    kill -USR1 `cat $PID`


    我之所以把存放日志的地方分开是因为我们公司用的云,现在大多数的云都是一块系统盘,一块数据盘,/data是挂载在数据盘上的,比较大。


    这样保存后,在用crontab在每天的0点执行一下就好了。

    0 0 * * * sh /root/scripts/chg_nginx_log.sh    我存放脚本的路径。

    
    网赌被黑找腾龙D哥出黑【微信:gm4927 QQ:861122225】

    发布评论

    分享到:

    专业出黑网赌被黑追款

    我的微信号:18488351249 (左侧二维码扫一扫)欢迎添加!

    linux日常应用管理(1)---LVM,date
    你是第一个吃螃蟹的人
    发表评论

    ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。