log.conf 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. #=================================================
  2. # Log4j configuration - Message module
  3. # Viettel Payment Gateway
  4. #=================================================
  5. #log4j.rootLogger=debug,stdout,full,error
  6. log4j.rootLogger=debug, MM_SOCK, full, error, errorFilter,stdout
  7. #stdout appender
  8. log4j.appender.stdout=org.apache.log4j.ConsoleAppender
  9. log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
  10. log4j.appender.stdout.layout.ConversionPattern=%d{dd/MM/yyyy HH:mm:ss} %5p [%t] %c{1}: %m%n
  11. log4j.appender.stdout.Threshold=INFO
  12. # full appender
  13. log4j.appender.full=org.apache.log4j.DailyRollingFileAppender
  14. log4j.appender.full.File=../log/full/full.log
  15. log4j.appender.full.DatePattern='.'yyyy-MM-dd
  16. log4j.appender.full.layout=org.apache.log4j.PatternLayout
  17. log4j.appender.full.layout.ConversionPattern=%d{dd/MM/yyyy HH:mm:ss} %5p [%t] %c{1}: %m%n
  18. log4j.appender.full.Threshold=INFO
  19. # error appender
  20. log4j.appender.error=org.apache.log4j.DailyRollingFileAppender
  21. log4j.appender.error.File=../log/error/error.log
  22. log4j.appender.error.DatePattern='.'yyyy-MM-dd
  23. log4j.appender.error.layout=org.apache.log4j.PatternLayout
  24. log4j.appender.error.layout.ConversionPattern=%d{dd/MM/yyyy HH:mm:ss} %5p [%t] %c{1}: %m%n
  25. log4j.appender.error.Threshold=ERROR
  26. # Define appender MM_SOCK
  27. log4j.appender.MM_SOCK=com.viettel.mmserver.log.appender.AdvanceSocketHubAppender
  28. log4j.appender.MM_SOCK.port=8267
  29. #So luong cac doi tuong LoggingEvent luu trong queue cua Appender.
  30. #5000 doi tuong LoggingEvent co dung luong tam 2M - 5M
  31. log4j.appender.MM_SOCK.maxQueue=5000
  32. #So luong log offline
  33. log4j.appender.MM_SOCK.offlineMaxQueue=100
  34. #Gioi han so ket noi tu client den Server de xem log
  35. log4j.appender.MM_SOCK.maxConnection=20
  36. # errorFilter
  37. log4j.appender.errorFilter=com.viettel.mmserver.log.appender.ErrorFilterJDBCAppender
  38. log4j.appender.errorFilter.maxQueue=5000