我已经在Centos 7上安装了服务器wildfly 9,并且在server.log中注册的时间是一小时前。Centos 7的时区是欧洲/雅典(GMT +03:00),但server.log中的时间注册为时区GMT +02:00。
有没有人可以帮助我解决这个问题,以便在server.log中的时间将在时区+03:00?
您需要在PATTERN
格式化程序中设置日期的时区。%z{ZONE_ID}
是模式。CLI中的一个例子是:
/subsystem=logging/pattern-formatter=PATTERN:write-attribute(name=pattern, value="%z{Europe/Athens}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n")
请注意,时区模式需要放在日期模式之前。