可能:使用环境变量覆盖logback日志记录级别

时间:2016-03-22 18:19:50

标签: spring-boot logback

我目前在logback.xml中定义了以下记录器:

var element0 = prompt('Enter element name');
if ( element0 == null || element0 == '' || element0 == false || !element0 ) { 
    alert('ALERT!') ; 
}
else{
    element0 = element0.toUpperCase()
    console.log("element0: " + element0)
    while ( element0 !== elementIJ.name.toUpperCase() )
    {
        element0 = prompt('Try again').toUpperCase() ;
        if ( element0 === null || element0 === '' || element0 === false ) { alert('ALERT!') ; }
    }
}

是否可以使用环境变量覆盖此处的级别?我正在使用SpringBoot。

我尝试将这些定义为ENV变量:

public static boolean zeroCheck(double numberTwo, String operator) {

    if (numberTwo == 0) {
        return false;
        if(operator == "/" || operator == "%")
            System.out.println("You cannot use a zero to divide or mod.");
        } else return true;
    }
}

然而,这些都没有奏效。

1 个答案:

答案 0 :(得分:0)

Spring Boot支持springProfile配置文件的logback扩展名:

<springProfile name="test"> </springProfile>

Documentation

还有另一种方法可以使用LoggingApplicationContextInitializer