0
看来我的wildfly服务器每天都会生成单独的日志文件:如 server.log.2017-06-30 server.log.2017-07-06
。是否有可能使它登录到一个(总是相同的)文件?蜻蜓 - 登录到一个文件
看来我的wildfly服务器每天都会生成单独的日志文件:如 server.log.2017-06-30 server.log.2017-07-06
。是否有可能使它登录到一个(总是相同的)文件?蜻蜓 - 登录到一个文件
默认情况下,WildFly配置为使用每天旋转的periodic-rotating-file-handler
。如果您不想要日志轮转,则可以使用file-handler
代替。
以下CLI命令将更改为使用file-handler
。
batch
/subsystem=logging/root-logger=ROOT:remove-handler(name=FILE)
/subsystem=logging/periodic-rotating-file-handler=FILE:remove
/subsystem=logging/file-handler=FILE:add(named-formatter=PATTERN, append=true, autoflush=true, file={relative-to=jboss.server.log.dir, path=server.log})
/subsystem=logging/root-logger=ROOT:add-handler(name=FILE)
run-batch
要注意的一个属性是append
属性。我已将其设置为true
,以便在重新启动或执行此命令时不会丢失任何日志消息。如果您不关心丢失日志消息,则可以将其设置为false
。
@TT他称之为服务器,并谈到服务器日志记录,因此我认为它是服务器。缩短了我的近距离投票。 – Rob