7
Comment puis-je m'assurer que tous les horodateurs utilisés par mon log4j sont en GMT?Log4J; comment s'assurer que les horodatages sont toujours en GMT utilisant ConversionPattern?
J'ai essayé ce qui suit, mais il imprime "GMT" dans l'horodatage
log4j.appender.ConversionPattern=%d{HH\:mm\:ss,SSS}{GMT} %-4r %-5p [%t] %3x - %m%n
Cela n'a pas vraiment fonctionné pour moi même en utilisant log4j-1.2.17. Au lieu de cela, j'ai dû fournir la chaîne de format explicite pour ISO8601:% d {aaaa-MM-jj'H'HH: mm: ssX} {GMT} – asieira
@asieira: Depuis log4j 1.2.16, 'EnhancedPatternLayout' de log4j-extras est inclus dans la distribution log4j 1 standard ([changelog] (https://logging.apache.org/log4j/1.2/changes-report.html#a1.2.16), [bug] (https: //bz.apache. org/bugzilla/show_bug.cgi? id = 48927)), et la spécification du fuseau horaire fonctionne comme indiqué dans cette réponse. Si cela n'a pas fonctionné dans votre cas, je ne peux que supposer une distribution bâclée ou une config. – zb226