我在jboss-eap-6.0上有3个应用程序都正常工作,但其中一个正在jboss / bin目录中创建旋转日志文件,正好在0:00始终用0字节
其他所有内容都正确记录到正确的/ log目录。
配置文件彼此之间非常相似,只需更改文件名即可。 我怀疑它与依赖库有关...也许log4j或slf4j在这个应用程序中没有包含;我现在尝试使用log4j。
如果有人对此问题有所了解,或者在其他地方看到过此行为,那么了解它会非常有用。
感谢。
答案 0 :(得分:0)
听起来像是配置了一个周期性旋转文件处理程序,它没有记录任何日志类别。每次日期格式更改时,这些处理程序都会生成一个新文件,这可以解释为什么您每晚都会收到新文件。
在EAP 6.0基于Web的管理控制台中,单击右上角的“个人档案”,然后展开左侧的“核心”并选择“日志记录”,然后单击“处理程序”选项卡和“定期子”选项卡。如果后缀设置为.yyyy-MM-dd,那么每天都会为您提供一个新文件。文件路径将是日志文件的实际文件名,使用的目录将由"文件相对于:"下显示的环境属性给出。
如果要更改用于日志文件的目录,请更改"文件相对于"下显示的环境属性的值,或将其更改为jboss.server.log.dir,即I相信是默认的。