【springboot基础】配置日志输出级别以及输出位置

绝地灬酷狼 2023-02-24 15:22 167阅读 0赞

1、配置application.yml

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyMTUyMzk5_size_16_color_FFFFFF_t_70

  1. logging:
  2. config: classpath:spring-logback.xml
  3. level:
  4. root: error

2、配置spring-logback.yml文件【注意:此文件要放在resource文件下】

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyMTUyMzk5_size_16_color_FFFFFF_t_70 1

-————————————————————————————————————————————————————————————-

以下部分转载自:https://blog.csdn.net/xu_san_duo/article/details/80364600

  • 自己改下value="G:/logs/pmp"这个值,如果你相关依赖弄好的话,直接复制粘贴即用
  • 输出的日志文件的名称最好也改下,下文中<file>${log.path}/web_info.log</file>是因为我这个模块就叫web,要改的话,一个appender改两处

    <?xml version=”1.0” encoding=”UTF-8”?>


    logback










    ss.SSS}){faint} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}"/>





    info


    ${CONSOLE_LOG_PATTERN}

    UTF-8







    ${log.path}/sa_debug.log


    %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
    UTF-8




    ${log.path}/sa-debug-%d{yyyy-MM-dd}.%i.log

    100MB


    15



    debug
    ACCEPT
    DENY






    ${log.path}/sa_info.log


    %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
    UTF-8




    ${log.path}/sa-info-%d{yyyy-MM-dd}.%i.log

    100MB


    15



    info
    ACCEPT
    DENY






    ${log.path}/sa_warn.log


    %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
    UTF-8



    ${log.path}/sa-warn-%d{yyyy-MM-dd}.%i.log

    100MB


    15



    warn
    ACCEPT
    DENY






    ${log.path}/sa_error.log


    %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
    UTF-8



    ${log.path}/sa-error-%d{yyyy-MM-dd}.%i.log

    100MB


    15



    ERROR
    ACCEPT
    DENY



















发表评论

表情:
评论列表 (有 0 条评论,167人围观)

还没有评论,来说两句吧...

相关阅读