मैं एक लिनक्स सर्वर पर जेनकींस चला रहा हूँ और गलत समय से पता चलता :(जेनकिंस गलत समय दिखाते हैं?
स्थिति: मैं एक जावा अनुप्रयोग (बिल्ला कि भी जेनकींस चलाता में) है कि लॉग फाइल में सही समय पता चलता (मैं का उपयोग चला रहा हूँ । slf4j के माध्यम से Logback) bios UTC समय (सिस्टम घड़ी) पसंद करने के लिए सेट कर दिया जाता है यहाँ की सलाह है: http://www.linuxsa.org.au/tips/time.html
लिनक्स में यह/etc/sysconfig/घड़ी है कि सिस्टम घड़ी यूटीसी के लिए और जो समय क्षेत्र में सेट किया गया है में संकेत दिया है हम स्थित हैं। मैं यूटीसी + 1
लिनक्स पर चलने की तिथि कमांड सही स्थानीय समय दिखाता है। उदाहरण ई: सूर्य जनवरी 8 12:11:35 सीईटी 2012 लेकिन जेनकींस समय के साथ साथ 1 घंटे दिखाता है: (...
जेनकींस config पता चलता है: user.timezone = यूरोप/एम्सटर्डम (जो यूटीसी + 1)।
मुझे लगता है कि जेनकींस (जावा) सोचता है कि स्थानीय घड़ी यूटीसी पर सेट है जैसे कि 1 घंटा जोड़ा जाता है।
मैं इसे कैसे हल करूं?
यह स्पष्ट रूप से प्रोग्रामिंग प्रश्न नहीं है। आपको serverfault.com –
से परामर्श लेना चाहिए, लेकिन फिर जेनकींस में यह सही क्यों नहीं है, लेकिन मेरे अपने ऐप में है? (जावा ऐप दोनों)। मैंने पहले से ही सभी लिनक्स घड़ी सेटिंग्स की जांच की है – edbras
आपके पास एक ऐप/व्यवस्थापक समस्या है जो प्रोग्रामिंग समस्या नहीं है। –