log4j2 与 logback 条件判断

1. Log4j2

bash 复制代码
<AsyncRoot level="INFO">
    <appender-ref ref="FILEERROR"/>
    <appender-ref ref="FILEWARN"/>
    <appender-ref ref="FILEINFO"/>
    <appender-ref ref="FILEDEBUG"/>
    <appender-ref ref="CONSOLE"/>
    <appender-ref ref="GELF" if="${sys:spring.profiles.active:-dev} != 'dev'"/>
</AsyncRoot>

2. Logback

bash 复制代码
<if condition='property("spring.profiles.active").equals("dev")'>
    <then>
        <root level="INFO">
            <appender-ref ref="FILEERROR"/>
            <appender-ref ref="FILEWARN"/>
            <appender-ref ref="FILEINFO"/>
            <appender-ref ref="FILEDEBUG"/>
            <appender-ref ref="CONSOLE"/>
        </root>
    </then>
    <else>
        <root level="INFO">
            <appender-ref ref="FILEERROR"/>
            <appender-ref ref="FILEWARN"/>
            <appender-ref ref="FILEINFO"/>
            <appender-ref ref="FILEDEBUG"/>
            <appender-ref ref="CONSOLE"/>
            <appender-ref ref="GELF"/>
        </root>
    </else>
</if>
相关推荐
为java加瓦1 天前
优化 Service 层架构:从高耦合到清晰分层的实战重构指南
log4j
Y1_again_0_again2 天前
Java中第三方日志库-Log4J
java·开发语言·log4j
杨小熊的笔记5 天前
final字段单元测试
单元测试·log4j
东方芷兰7 天前
JavaWeb 课堂笔记 —— 20 SpringBootWeb案例 配置文件
java·开发语言·笔记·算法·log4j·intellij-idea·lua
Fency咖啡10 天前
Spring Boot 内置日志框架 Logback - 以及 lombok 介绍
spring boot·后端·logback
zero13_小葵司12 天前
基于Springboot的DDD实战(不依赖框架)
java·spring boot·log4j
加菲猫86015 天前
Apache Log4j2 lookup JNDI 注入漏洞(CVE-2021-44228)
log4j·apache
蛋黄液17 天前
【黑马程序员】后端Web基础--Maven基础和基础知识
前端·log4j·maven
神仙别闹18 天前
基于ASP.NET+SQL Server简单的 MVC 电商网站
log4j·asp.net·mvc