按照这里的指南:https://sap.github.io/cloud-sdk/docs/java/guides/logging-overview#logging-概述
我正在尝试使用CF CLIcf set-env
命令在运行时更改日志级别。此命令执行成功,日志级别仅在执行cf restage srv
或cf restart srv
时更改。srv
是我的应用程序的名称。
有没有其他选择可以让我不必停止cf应用程序,并且仍然可以在运行时更改日志级别?
不,我认为为了从环境变量中重新加载设置,需要重新加载。
相反,您可以在应用程序中实现一个新的端点,通过编程设置日志级别。但这取决于您使用的日志记录框架。例如,对于Logback,可以按照此处所述进行此操作。