Sono in esecuzione Jenkins su un server Linux e mostra il momento sbagliato :(Jenkins mostra un orario sbagliato?
Situazione: Sono in esecuzione un'altra applicazione java (in Tomcat che gestisce anche Jenkins) che mostra l'ora esatta nei file di registro (io uso . logback attraverso slf4j) il BIOS sia impostato per l'ora UTC (orologio di sistema) come ti ricorda qui: http://www.linuxsa.org.au/tips/time.html
in Linux è indicato in/etc/sysconfig/orologio che l'orologio di sistema è impostato su UTC e in quale fuso orario Io sono in UTC + 1
Il comando data di esecuzione su Linux mostra l'ora locale corretta. e: Sun 8 gennaio 12:11:35 CET 2012 Ma Jenkins mostra il tempo più 1 ora: (...
La Jenkins config mostra: user.timezone = Europe/Amsterdam (che è GMT + 1).
Penso che Jenkins (java) pensi che l'orologio locale sia impostato su UTC in modo che venga aggiunta 1 ora.
Come posso risolvere questo?
Questa ovviamente non è una domanda di programmazione. Dovresti consultare serverfault.com –
Ma allora perché non è corretto in Jenkins, ma nella mia app? (entrambe le app di java). Ho già triplicato tutte le impostazioni dell'orologio linux – edbras
Hai un problema di app/admin non un problema di programmazione. –