อาทิตย์นี้บรรดา SA เอาระบบไป UAT กับลูกค้า พอตอนบ่ายมีเมล
มาบอกว่าเวลาของ Log4j ผิด คือมันย้อนหลัง 7 ชั่วโมง เเทนที่จะเป็น
GMT+7 ตาม Zone เวลาของไทย (เครื่องที่พัฒนาเป็น XP Service Pack3
แต่เครื่อง Deploy เป็น Windows Server 2008 )
ผมก็เลยนั้งหาข้อมูลในอินเทอร์เน็ต ก็ได้คำตอบที่ยังไม่ตรงสักเท่าไหร่ เลยหาต่อไปเรื่อยๆ
ในที่สุดก็เจอครับ โดยการโหลด Log4j Extra แล้วเเก้ในไฟล์ log4j.properties เป็น
log4j.appender.schedule_log.layout = org.apache.log4j.EnhancedPatternLayout
log4j.appender.schedule_log.layout.ConversionPattern = [%d{dd/MM/yyyy HH:mm:ss,SSS}{GMT+7}{Asia/Bangkok}] (%c:%L) - %5p - %m%n
หวังว่าใครเจอปัญหานี้น่าจะพอช่วยได้นะครับ
Useful link
Wednesday, September 23, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment