nacos access log日誌占用磁碟

2021-10-07 21:51:14 字數 1032 閱讀 2506

access 日誌大量列印, issue.

主要表現是 /logs/access_log.yyyy-mm-dd.log 類似格式檔案名的日誌大量列印,而且還不能自動清理和滾動。這個日誌是 spring boot 提供的 tomcat 訪問日誌列印,spring boot 在關於該日誌的選項中,沒有最大保留天數或者日誌大小控制的選項。因此這個日誌的清理必須由應用新建 crontab 任務來完成,或者通過以下命令關閉日誌的輸出(在生產環境我們還是建議開啟該日誌,以便能夠有第一現場的訪問記錄):

處理方式

非生產環境修改配置關閉:

server.tomcat.accesslog.enabled=false
生產環境編寫定時任務crontab, 將指令碼放到/etc/cron.daily目錄

#!/bin/bash

logfile=

"/data/nacos/bin/logs/nacos_del_access.log"

# 保留14天日誌

date=

`date -d "$date -14 day" +"%y-%m-%d"

`# 具體位置可調整

delfilepath=

"/data/nacos/bin/logs/access_log.$.log"if[

! -f "$"];

then

echo

'access log檔案列印日誌頻繁. /etc/cron.daily/nacosdelaccesslogs.sh 會定時刪除access日誌檔案'

>>$fi

# 日誌檔案存在, 則刪除

if[ -f "$"];

then

rm -rf $

curdate=

`date --date=

'0 days ago'

"+%y-%m-%d %h:%m:%s"

` echo

'['$

'] 刪除檔案'

$>>

$fi

2007 09 22 日誌 轉折日

最近太忙了,忙到真的連看自己blog的時間都沒有了 更別提更新了 看著各種排名的全線飄綠 慘不忍睹,我的那個心啊,哇涼哇涼的啊 不過,忙碌的工作收穫也是巨大的 我們的團隊取得了驕人的成績!在此,我對團隊的每個成員表示衷心的感謝。我相信,中國的外包史上將銘刻這幾位同事的名字,他們是 成績歸成績,缺點也...

2007 09 22 日誌 轉折日

最近太忙了,忙到真的連看自己blog的時間都沒有了 更別提更新了 看著各種排名的全線飄綠 慘不忍睹,我的那個心啊,哇涼哇涼的啊 不過,忙碌的工作收穫也是巨大的 我們的團隊取得了驕人的成績!在此,我對團隊的每個成員表示衷心的感謝。我相信,中國的外包史上將銘刻這幾位同事的名字,他們是 成績歸成績,缺點也...

2007 09 22 日誌 轉折日

最近太忙了,忙到真的連看自己blog的時間都沒有了 更別提更新了 看著各種排名的全線飄綠 慘不忍睹,我的那個心啊,哇涼哇涼的啊 不過,忙碌的工作收穫也是巨大的 我們的團隊取得了驕人的成績!在此,我對團隊的每個成員表示衷心的感謝。我相信,中國的外包史上將銘刻這幾位同事的名字,他們是 成績歸成績,缺點也...