log4j.xml 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
  3. <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/" debug="false">
  4. <appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
  5. <param name="Target" value="System.out"/>
  6. <param name="Threshold" value="INFO"/>
  7. <layout class="org.apache.log4j.PatternLayout">
  8. <param name="ConversionPattern" value="%-5p %d{dd-MM HH:mm:ss,SSS} - %m%n"/>
  9. </layout>
  10. </appender>
  11. <appender name="FILE_PUBLIC" class="org.apache.log4j.DailyRollingFileAppender">
  12. <param name="File" value="/usr/local/Client/logs/public.log"/>
  13. <param name="Append" value="true"/>
  14. <param name="DatePattern" value="yyyy-MM-dd"/>
  15. <layout class="org.apache.log4j.PatternLayout">
  16. <param name="ConversionPattern" value="%-5p %d{yyyy-MM-dd HH:mm:ss,SSS} | %C{1}:%M(%L) | %m%n"/>
  17. </layout>
  18. </appender>
  19. <appender name="FILE_JOB" class="org.apache.log4j.DailyRollingFileAppender">
  20. <param name="File" value="/usr/local/Client/logs/job.log"/>
  21. <param name="Append" value="true"/>
  22. <param name="DatePattern" value="yyyy-MM-dd"/>
  23. <layout class="org.apache.log4j.PatternLayout">
  24. <param name="ConversionPattern" value="%-5p %d{yyyy-MM-dd HH:mm:ss,SSS} | %C{1}:%M(%L) | %m%n"/>
  25. </layout>
  26. </appender>
  27. <category name="java.net">
  28. <priority value="ERROR"/>
  29. </category>
  30. <category name="org.apache.commons.logging.simplelog.log.org.apache.commons.httpclient">
  31. <priority value="ERROR"/>
  32. </category>
  33. <category name="org.apache.commons.logging.simplelog.log.org.apache.commons.httpclient.auth">
  34. <priority value="ERROR"/>
  35. </category>
  36. <category name="com.yihu.job" additivity="false">
  37. <priority value="ERROR"/>
  38. <appender-ref ref="FILE_JOB"/>
  39. </category>
  40. <root>
  41. <priority value="INFO"/>
  42. <appender-ref ref="FILE_PUBLIC"/>
  43. </root>
  44. </log4j:configuration>