美文网首页
nacos清理日志脚本

nacos清理日志脚本

作者: yiang飞扬 | 来源:发表于2022-09-28 17:27 被阅读0次

    nacos在bin和logs目录下都会写日志,时间长了日志文件会比较大,写了个脚本定时清理

    #!/bin/sh
    
    ############################
    #$1 nacos home
    #$2 log save days
    #############################
    
    logs_path=$1
    savedays=$2
    
    echo $(date)-----------------clean >> ./nacosClean.log
    #清理logs文件夹下的access.log文件
    delList=$(find $logs_path/logs/ -mtime +$savedays -name "access_log.*.log")
    #echo $delList >> ./nacosClean.log
    for i in $delList
     do
       rm -rf $i
       echo $i>>./nacosClean.log
     done
     
    #清理bin文件夹下的access.log文件
    delList=$(find $logs_path/bin/logs/ -mtime +$savedays -name "access_log.*.log")
    #echo $delList >> ./nacosClean.log
    for i in $delList
     do
       rm -rf $i
       echo $i>>./nacosClean.log
     done
     
    #清理logs文件夹下的其它文件
    delList=$(find $logs_path/logs/ -mtime +$savedays -name "*.log.*")
    #echo $delList >> ./nacosClean.log
    for i in $delList
     do
       rm -rf $i
       echo $i>>./nacosClean.log
     done
    
    

    相关文章

      网友评论

          本文标题:nacos清理日志脚本

          本文链接:https://www.haomeiwen.com/subject/clbcartx.html