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
网友评论