zoukankan      html  css  js  c++  java
  • 12 友盟项目--配置nginx的日志滚动--/etc/crontab

    配置nginx的日志滚动
    --------------------------
     使用linux的crod调度器,周期性生成新文件。
     [编写滚动脚本 /usr/local/bin/umeng_roll_log.sh]     chmod  777     修改可执行权限
     #!/bin/bash
     dateStr=`date '+%Y-%m-%d-%H-%M'`
     mv /usr/local/openresty/nginx/logs/access.log /usr/local/openresty/nginx/logs/access.log.${dateStr}
     touch access.log
     openresty -s reload
    配置linux的crond服务,自动实现脚本调用,实现日志滚动
    --------------------------------
     1.编写调度文件
      [/etc/crontab]   一分钟滚动一次
      SHELL=/bin/bash
      PATH=/sbin:/bin:/usr/sbin:/usr/bin
      MAILTO=root
      # For details see man 4 crontabs
      # Example of job definition:
      # .---------------- minute (0 - 59),分钟
      # |  .------------- hour (0 - 23)
      # |  |  .---------- day of month (1 - 31)
      # |  |  |  .------- month (1 - 12) OR jan,feb,mar,apr ...
      # |  |  |  |  .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
      # |  |  |  |  |
      # *  *  *  *  * user-name  command to be executed
      * * * * * root source /etc/profile;/usr/local/bin/umeng_roll_log.sh
     2.启动调度服务
      $>su root
      $>service crond status  //查看服务状态
      $>service crond start  //启动服务器
     3.设置crond服务开机自启
      $>chkconfig crond on  //启用开机自启
     
     
     
     
  • 相关阅读:
    CF932E Team Work
    BZOJ 4480 [JSOI2013] 快乐的jyy
    CF285E Positions in Permutations
    P4312 [COCI 2009] OTOCI / 极地旅行社
    P3327 [SDOI2015]约数个数和
    P3649 [APIO2014]回文串
    P3181 [HAOI2016]找相同字符
    P3346 [ZJOI2015]诸神眷顾的幻想乡
    P4248 [AHOI2013]差异
    P4512 【模板】多项式除法
  • 原文地址:https://www.cnblogs.com/star521/p/9905407.html
Copyright © 2011-2022 走看看