logback-spring.xml 1.31 KB
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <!--引入默认的一些设置-->
    <property name="charSet" value="UTF-8"/>

    <springProfile name="prd,gray,test,dev">
        <include resource="logfile.xml"/>
    </springProfile>

    <!-- 正式环境 -->
    <springProfile name="prd">
        <root level="INFO">
            <appender-ref ref="ASYNC_DEFAULT_FILE"/>
            <appender-ref ref="ASYNC_ERROR_FILE"/>
        </root>
    </springProfile>

    <!-- 正式环境 -->
    <springProfile name="gray">
        <root level="INFO">
            <appender-ref ref="ASYNC_DEFAULT_FILE"/>
            <appender-ref ref="ASYNC_ERROR_FILE"/>
        </root>
    </springProfile>

    <!-- 测试环境 -->
    <springProfile name="test">
        <root level="INFO">
            <appender-ref ref="ASYNC_DEFAULT_FILE"/>
            <appender-ref ref="ASYNC_ERROR_FILE"/>
        </root>
    </springProfile>

    <!-- 开发环境 -->
    <springProfile name="dev">
        <root level="INFO">
            <appender-ref ref="ASYNC_DEFAULT_FILE"/>
            <appender-ref ref="ASYNC_ERROR_FILE"/>
        </root>
    </springProfile>

    <!-- 本地环境 -->
    <springProfile name="local">
        <root level="INFO">
            <appender-ref ref="CONSOLE"/>
        </root>
    </springProfile>
</configuration>