log4j.properties 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. #\u7B49\u7EA7\u53EF\u5206\u4E3AOFF\u3001FATAL\u3001ERROR\u3001WARN\u3001INFO\u3001DEBUG\u3001ALL\uFF0C\u5982\u914D\u7F6E\u4E3AINFO\u8FD9\u6837\u53EA\u663E\u793AINFO, WARN, ERROR\u7684log\u4FE1\u606F\uFF0C\u800CDEBUG\u4FE1\u606F\u4E0D\u4F1A\u88AB\u663E\u793A
  2. #log4j.rootLogger=info,stdout,error
  3. log4j.rootLogger=ALL, A1
  4. log4j.appender.A1=org.apache.log4j.ConsoleAppender
  5. log4j.appender.A1.encoding=GBK
  6. log4j.appender.A1.layout=org.apache.log4j.PatternLayout
  7. log4j.appender.A1.layout.ConversionPattern=%X{remoteIp} %X{device} %-d{yyyy-MM-dd HH:mm:ss} [%c %M]-[%p] %m%n
  8. #set log output to file info.log
  9. #log4j.appender.D.encoding=UTF-8
  10. #log4j.appender.D=org.apache.log4j.DailyRollingFileAppender
  11. #log4j.appender.D.File=D://out//info.log
  12. #log4j.appender.D.DatePattern='.'yyyy-MM-dd-HH
  13. #log4j.appender.D.Threshold = DEBUG
  14. #log4j.appender.D.layout=org.apache.log4j.PatternLayout
  15. #log4j.appender.D.layout.ConversionPattern=%-5p %-d{yy-MM-dd HH:mm:ss} : %m%n
  16. #set spring log level DEGUG
  17. #log4j.logger.org.springframework=DEGUG,S1
  18. log4j.logger.org.springframework=WARN
  19. #set spring log not output to root appender
  20. log4j.additivity.org.springframework=false
  21. #set spring info log output to Console
  22. log4j.appender.S1=org.apache.log4j.ConsoleAppender
  23. log4j.appender.S1.encoding=GBK
  24. log4j.appender.S1.Threshold=DEGUG
  25. log4j.appender.S1.layout=org.apache.log4j.PatternLayout
  26. log4j.appender.S1.layout.ConversionPattern=%X{remoteIp} %X{device} %-d{yyyy-MM-dd HH:mm:ss} [%c %M %L]-[%p] %m%n
  27. #set spring debug log out to file info.log
  28. #log4j.appender.S.encoding=UTF-8
  29. #log4j.appender.S=org.apache.log4j.DailyRollingFileAppender
  30. #log4j.appender.S.File=D://out//info.log
  31. #log4j.appender.S.append=false
  32. # create new log file every day
  33. #log4j.appender.S.DatePattern='.'yyyy-MM-dd
  34. #log4j.appender.S.Threshold = DEBUG
  35. #log4j.appender.S.layout=org.apache.log4j.PatternLayout
  36. #log4j.appender.S.layout.ConversionPattern=%X{remoteIp} %X{device} %-d{yyyy-MM-dd HH:mm:ss} [%c %M]-[%p] %m%n
  37. #\u7C7B\u5305
  38. #log4j.logger.community.ideal=ALL,ws
  39. #ibatis
  40. log4j.rootLogger = debug , stdout , D , E
  41. log4j.appender.stdout = org.apache.log4j.ConsoleAppender
  42. log4j.appender.stdout.Target = System.out
  43. log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
  44. log4j.appender.stdout.layout.ConversionPattern = %d %p [%c] - %m%n
  45. log4j.logger.com.ibatis=debug
  46. log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=debug
  47. log4j.logger.com.ibatis.common.jdbc.ScriptRunner=debug
  48. log4j.logger.com.ibatis.sqlmap.engine.impl.SqlMapClientDelegate=debug
  49. log4j.logger.java.sql.Connection=debug
  50. log4j.logger.java.sql.Statement=debug
  51. log4j.logger.java.sql.PreparedStatement=debug,stdout
  52. log4j.logger.org.apache.cxf=INFO
  53. log4j.logger.com.mchange=INFO
  54. log4j.logger.com.ssm=INFO, G
  55. log4j.additivity.com.ssm=false
  56. log4j.appender.G=org.apache.log4j.ConsoleAppender
  57. log4j.appender.G.encoding=GBK
  58. log4j.appender.G.file=D://out//ssm_webapp.log
  59. log4j.appender.G.append=false
  60. #log4j.appender.G.file=D://out//ssm_webapp.log
  61. #log4j.appender.G.append=false
  62. log4j.appender.G.layout=org.apache.log4j.PatternLayout
  63. #log4j.appender.G.layout.ConversionPattern=%X{remoteIp} %X{device} %-d{yyyy-MM-dd HH:mm:ss,SSS} [%c %M]-[%p] %m%n
  64. log4j.appender.G.layout.ConversionPattern=%X{remoteIp} %X{device} %-d{yyyy-MM-dd HH:mm:ss} -------------> %m%n