我已经使用 logback 设置了日志配置。
该配置在自定义位置以滚动方式设置我的日志。这意味着我没有使用任何一个:
我的 application.yml 配置中的“logging.file”或“logging.path”,因此,日志文件端点不再工作。
有人知道如何自定义此端点,以便我可以指向 logback.xml 配置中指定的位置/文件吗?
您可以指定执行器从中读取的日志文件源。
为此,请尝试在您的 application.properties 中使用此属性
endpoints.logfile.external-file=/var/log/app.log
或者(根据你的 springboot 版本):
management.endpoint.logfile.external-file=/var/log/app.log
它对我来说适用于 Springboot 3.1.2
management.endpoint.logfile.external-file=./logs/mylog.log
然后它将在 Springboot 管理界面上显示日志文件。