我在PCF中部署了springboot应用程序.我想根据环境变量记录消息.我应该怎么做才能在不重新启动应用程序的情况下运行时日志级别更改?
我们正在使用LogBack和我们的项目,我想根据一些数据库值配置记录器,即如果某个DB值设置为true,那么logger应该使用文件和DB appender,如果它是false,那么logger必须只使用DB appender ,
我还想保留使用静态最终记录器,因此每次调用记录器时我都不会创建新实例,
那我怎么能这样做呢?
问候,
我的控制台应用程序可以log-level=<LEVEL>
选择.看一下Java中的一些例子,看起来通常可以改变SLF4J记录器级别,但是使用scala-logging库似乎并非如此 - 无论我如何创建记录器,它都没有setLevel
可用的方法.有什么建议?