Я использую Log4j2 со следующей конфигурацией:
# Logs Appender
rootLogger.level = INFO
rootLogger.appenderRef.file.ref = fileLogger
appender.file.type = RollingFile
appender.file.name = fileLogger
appender.file.fileName = filename.log
appender.file.filePattern = filename_%d{yyyyMMdd}.log
appender.file.layout.type = PatternLayout
appender.file.layout.pattern = %d [%-15.15t] %-5p %-30.30c{1} - %m%n
# Rotate log file each day
appender.file.policies.type = Policies
appender.file.policies.time.type = TimeBasedTriggeringPolicy
appender.file.policies.time.interval = 1
appender.file.policies.time.modulate = true
# Delete files older than 30 days
appender.file.strategy.type = DefaultRolloverStrategy
appender.file.strategy.delete.type = Delete
appender.file.strategy.delete.basePath = ${logsPath}
appender.file.strategy.delete.maxDepth = 1
appender.file.strategy.delete.ifLastModified.type = IfLastModified
appender.file.strategy.delete.ifLastModified.age = 30d
Время регистрации и системное время отличаются на один час.
Для системного времени
$ date
Tue Oct 23 11:35:31 WEST 2018
Создает время журнала
2018-10-23 10:35:31,922 [qtp380231503-47] INFO
Эта проблема возникает только на одном сервере.Информация:
$ uname -a
Linux alfriptvappstest01 2.6.32-431.17.1.el6.x86_64 #1 SMP Fri Apr 11 17:27:00 EDT 2014 x86_64 x86_64 x86_64 GNU/Linux
На других серверах и моей машине для разработки правильно отображается время.
Чего мне не хватает?