log4j.properties 3.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. ## LOG4J配置
  2. log4j.rootCategory=INFO, stdout,file, RUNNING,errorfile
  3. ## 控制台输出
  4. log4j.appender.stdout=org.apache.log4j.ConsoleAppender
  5. log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
  6. log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS}:%5p %20t [%50F:%3L] - %m%n
  7. ## root日志输出到文件
  8. log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
  9. log4j.appender.file.file=/logsdata/logs/springboot-log4j-root.log
  10. log4j.appender.file.DatePattern='.'yyyy-MM-dd
  11. log4j.appender.file.layout=org.apache.log4j.PatternLayout
  12. log4j.appender.file.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS}:%5p %20t [%50F:%3L] - %m%n
  13. ## 按不同package进行输出
  14. ## com.steer包下的日志配置
  15. log4j.category.market=DEBUG, steerfile
  16. log4j.category.com.hnshituo=DEBUG, steerfile
  17. #log4j.category.com.steer=${logging.level.com.steer}, steerfile
  18. log4j.category.com.steer=DEBUG, steerfile
  19. # com.steer下的日志输出
  20. log4j.appender.steerfile=org.apache.log4j.DailyRollingFileAppender
  21. log4j.appender.steerfile.file=/logsdata/logs/springboot-log4j-steer.log
  22. log4j.appender.steerfile.DatePattern='.'yyyy-MM-dd
  23. log4j.appender.steerfile.layout=org.apache.log4j.PatternLayout
  24. #log4j.appender.steerfile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %5p %c{1}:%L - %m%n
  25. log4j.appender.steerfile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS}:%5p %20t [%50F:%3L] - %m%n
  26. ## ERROR级别输出到特定的日志文件中
  27. log4j.logger.error=errorfile
  28. ## 异常日志####
  29. log4j.appender.errorfile=org.apache.log4j.DailyRollingFileAppender
  30. log4j.appender.errorfile.file=/logs/exception/exc.log
  31. log4j.appender.errorfile.DatePattern='.'yyyy-MM-dd
  32. log4j.appender.errorfile.Threshold = ERROR
  33. log4j.appender.errorfile.layout=org.apache.log4j.PatternLayout
  34. #log4j.appender.errorfile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS} %5p %c{1}:%L - %m%n
  35. log4j.appender.errorfile.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS}:%5p %20t [%50F:%3L] - %m%n
  36. ### 运行日志 ###
  37. log4j.appender.RUNNING = org.apache.log4j.DailyRollingFileAppender
  38. log4j.appender.RUNNING.File =/logs/log/running.log
  39. log4j.appender.RUNNING.Append = true
  40. log4j.appender.RUNNING.Threshold = INFO
  41. log4j.appender.RUNNING.DatePattern='.'yyyy-MM-dd.
  42. log4j.appender.RUNNING.layout = org.apache.log4j.PatternLayout
  43. log4j.appender.RUNNING.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss,SSS}:%5p %20t [%50F:%3L] - %m%n
  44. ### 指定类###
  45. log4j.logger.com.steer.rbac.sysdebuglog.service.DebugLogRecord = DEBUG,DEB
  46. ## 调试日志 ###
  47. log4j.appender.DEB = org.apache.log4j.DailyRollingFileAppender
  48. log4j.appender.DEB.File = /logs/debug/debug.log
  49. log4j.appender.DEB.Append = true
  50. log4j.appender.DEB.Threshold = DEBUG
  51. log4j.appender.DEB.DatePattern='.'yyyy-MM-dd
  52. log4j.appender.DEB.layout = org.apache.log4j.PatternLayout
  53. log4j.appender.DEB.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss,SSS}:%5p %20t [%50F:%3L] - %m%n
  54. ####[%p] [%-d{yyyy-MM-dd HH:mm:ss}] %C.%M(%L) | %m%n
  55. #### 业务日志###
  56. log4j.logger.com.steer.rbac.sysoperlog.service.BizLogRecord = INFO,BIZ
  57. log4j.appender.BIZ = org.apache.log4j.DailyRollingFileAppender
  58. log4j.appender.BIZ.File = /logs/business/biz.log
  59. log4j.appender.BIZ.Append = true
  60. log4j.appender.BIZ.Threshold = INFO
  61. log4j.appender.BIZ.DatePattern='.'yyyy-MM-dd
  62. log4j.appender.BIZ.layout = org.apache.log4j.PatternLayout
  63. log4j.appender.BIZ.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss,SSS}:%5p %20t [%50F:%3L] - %m%n
  64. #
  65. #
  66. #### 资源日志###
  67. #log4j.appender.ENV = org.apache.log4j.DailyRollingFileAppender
  68. #log4j.appender.ENV.File = ../logs/env/env.log
  69. #log4j.appender.ENV.Append = true
  70. #log4j.appender.ENV.Threshold = INFO
  71. #log4j.appender.ENV.DatePattern='.'yyyy-MM-dd
  72. #1420.3og4j.appender.ENV.layout = org.apache.log4j.PatternLayout
  73. #log4j.appender.ENV.layout.ConversionPattern = %d{yyyy-MM-dd HH:mm:ss,SSS}:%5p %20t [%50F:%3L] - %m%n