背景
引入 Nacos 服務注冊和配置管理功能后,尤其是服務配置的功能后,發(fā)現(xiàn) nacos 很是占用磁盤資源,今天看服務器上日志文件多達 68G,決定優(yōu)化一下,記錄優(yōu)化步驟。
優(yōu)化步驟
進入 nacos 根目錄,例如 /opt/nacos,執(zhí)行如下步驟:
- 停止應用:bin/shutdown.sh
- 改配置conf/application.properties 配置,搜索 accesslog 配置項目,修改屬性
server.tomcat.accesslog.enabled=false
作用是禁用訪問日志記錄。 - 改日志配置文件config/nacos-logback.xml,調(diào)整日志歷史時間為2天。
進入 conf 目錄:
sed -i "s/maxHistory>7/maxHistory>2/g" nacos-logback.xml
- 刪除 nacos日志文件:rm -rf logs
- 刪除nacos/bin 下的 logs。
- 修改 bin/startup.sh,擴大 JVM 堆內(nèi)存參數(shù),降低 nacos 頻繁GC的概率。
1)vi startup.sh
2)命令模式下顯示行號 :set num ,再輸入 :87,將光標移動到 87 行。
3)修改 87 行的參數(shù),將 512 改為 1024,最后的 256 改成 512。
4):wq! 保存修改的內(nèi)容。
7.重啟:bin/startup.sh -m standalone
文章來源:http://www.zghlxwxcb.cn/news/detail-467730.html
啟示錄
只是做了簡單的優(yōu)化,其實還可以修改 nacos-logback.xml 里面的日志級別,大部分的 info 日志也沒啥用,改成 ERROR 級別都可以。文章來源地址http://www.zghlxwxcb.cn/news/detail-467730.html
到了這里,關于Nacos 運維優(yōu)化手冊的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!