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