jenkins的日志出现大量DNSQuestion导致磁盘迅速占满

夜里突然收到钉钉报警,发现磁盘爆了。上服务器查看发现是安装的Jenkins的机器。于是采用df,du二连进行排查。最终确定是logs目录下Jenkins日志大量打印。

catalina.out 瞬间20多个G,查看发现日志如下:
	question:      [DNSQuestion@1910130666 type: TYPE_IGNORE index 0, class: CLASS_UNKNOWN index 0, name: ]
	question:      [DNSQuestion@1705612101 type: TYPE_IGNORE index 0, class: CLASS_UNKNOWN index 0, name: ]
	question:      [DNSQuestion@1504943767 type: TYPE_IGNORE index 0, class: CLASS_UNKNOWN index 0, name: ]
	question:      [DNSQuestion@668923548 type: TYPE_IGNORE index 0, class: CLASS_UNKNOWN index 0, name: ]
	question:      [DNSQuestion@68685978 type: TYPE_IGNORE index 0, class: CLASS_UNKNOWN index 0, name: ]
	question:      [DNSQuestion@755140839 type: TYPE_IGNORE index 0, class: CLASS_UNKNOWN index 0, name: ]
	question:      [DNSQuestion@1744895222 type: TYPE_IGNORE index 0, class: CLASS_UNKNOWN index 0, name: ]
	question:      [DNSQuestion@943365500 type: TYPE_IGNORE index 0, class: CLASS_UNKNOWN index 0, name: ]
经过百度之后,需要在tomcat 的bin目录的catalina.sh脚本文件添加:
export JAVA_OPTS="-Dhudson.DNSMultiCast.disabled=true -Dhudson.udp=-1"

重启服务之后上述问题解决

 

由于有另外一个更稳的解决方法,于是当天采用了另一种方法解决,如下:

登录Jenkins---系统管理----系统日志(system log)----日志级别
在配置级别 名称输入:javax.jmdns 级别:off 提交,就会看到上述日志配置增加了这一项,然后发现catalina.out报错DNSQuestion就没了

版权声明:
作者:allenjol
链接:https://www.ayunw.cn/archives/447
来源:爱生活,爱运维
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>