Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
3.6k views
in Technique[技术] by (71.8m points)

controller.log是否可以删除?

image
docker容器配置的一个代理节点,两个数据节点.
在controller/log下面每天都有几个1.1G的log文件.
1.这个文件是干嘛的?
2.这个文件是在哪里设置,导致其出现的,以前不记得有这个
3.删了有影响么?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

这些log文件可以删除,但controller.log不要删,不然控制节点的日志就写入不了了。跟这些log文件有关的配置项有:

maxLogSize=1024
当日志文件达到指定大小(单位为MB)时,系统会将日志文件存档。默认值是1024,最小值是100。原日志文件名添加前缀作为存档的文件名。前缀的格式为<date><seq>。例如,20181109000有三位数字,从000开始。

若要减少log,可以把logLevel设为WARNING或ERROR:

logLevel=INFO
日志文件的保留层次。默认值为INFO。logLevel的所有取值从低到高为DEBUG, INFO, WARNING和ERROR。日志文件只保留等于或高于logLevel取值的日志记录。

另外也可以启动一个schedulejob,定时删除这些log文件。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share
...