In my project , i got a scenario where I wanted conditional logging. I was using Logback framework for the same. I wanted to set different logging level for staging and production.
Either i could do manually changes in logback.xml for logging level for staging and production both. But this is not the good practice. Then I found the solution of implementing the conditions in logback.xml itself and that provided me the better and efficient solution.
First, we will see the way of implementing the conditions in logback.xml. There are 2 ways to do the same :
Now we have learnt how to make conditions. Now we will see what conditional expressions we can use in logback.xml.
There are 3 ways to do this :
1. Using property() or p() :
Only context properties or system properties are accessible. For a key passed…
View original post 69 more words