elastic-data-test

logback-my.xml 1.9KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <included>
  2. <!--默认 Appender-->
  3. <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
  4. <encoder>
  5. <pattern>${CONSOLE_LOG_PATTERN}</pattern>
  6. <charset>utf8</charset>
  7. </encoder>
  8. </appender>
  9. <!-- LOG TO FILE -->
  10. <appender name="LOGFILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
  11. <file>logs/application.log</file>
  12. <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
  13. <fileNamePattern>logs/application.%d{yyyyMMdd}_%i.log</fileNamePattern>
  14. <maxHistory>30</maxHistory>
  15. <totalSizeCap>20GB</totalSizeCap>
  16. <maxFileSize>50MB</maxFileSize>
  17. </rollingPolicy>
  18. <encoder>
  19. <pattern>${FILE_LOG_PATTERN}</pattern>
  20. </encoder>
  21. </appender>
  22. <!-- profile -->
  23. <springProfile name="dev">
  24. <logger name="com.vcarecity" level="DEBUG" additivity="false">
  25. <appender-ref ref="CONSOLE"/>
  26. </logger>
  27. <logger name="com.vcarecity.publish.mapper.AgencyMapper" level="INFO" additivity="false">
  28. <appender-ref ref="CONSOLE"/>
  29. </logger>
  30. </springProfile>
  31. <springProfile name="beta">
  32. <logger name="com.vcarecity" level="DEBUG" additivity="false">
  33. <appender-ref ref="LOGFILE"/>
  34. </logger>
  35. <logger name="com.vcarecity.publish.mapper.AgencyMapper" level="INFO" additivity="false">
  36. <appender-ref ref="LOGFILE"/>
  37. </logger>
  38. </springProfile>
  39. <springProfile name="production">
  40. <logger name="com.vcarecity" level="DEBUG" additivity="false">
  41. <appender-ref ref="LOGFILE"/>
  42. </logger>
  43. <logger name="com.vcarecity.publish.mapper.AgencyMapper" level="INFO" additivity="false">
  44. <appender-ref ref="LOGFILE"/>
  45. </logger>
  46. </springProfile>
  47. <root level="INFO">
  48. <appender-ref ref="CONSOLE"/>
  49. </root>
  50. </included>