spring-boot - logback:来自 application.properties 的 FileNamePattern
问题描述
我想从定义的属性中获取我的 logback 文件的文件名
application.properties
但我不知道这是否可能
<fileNamePattern>${user.home}/logs/>${logFileName}.%i.log.zip</fileNamePattern>
解决方案
您可以application.properties
在logback.xml
配置文件中注册您的文件。logback 然后将识别该文件中定义的属性。
logback.xml:
<property resource="application.properties"/>
更多详情:https ://logback.qos.ch/manual/configuration.html#definingProps
推荐阅读
- python - 当假设和前提都涉及多个句子时,allennlp 文本蕴涵模型是否有效?
- javascript - 加载带有数据的文件后仅更新 div
- reactjs - 如何调试“关键依赖:依赖的请求是一个表达式”?
- javascript - 如何使用 javascript 创建一个 span 元素本身?
- c# - Inline-Block 对齐中心
- javascript - 未为 Firebase 云功能启用 Cors
- json - 使用 awk 有条件地交换行
- c++ - Vscode 遵循排序算法但不给出任何输出。这些在在线编译器中运行良好。[我安装了 MinGW]
- file - 我收到一个我不知道是什么原因的错误。运行程序时文件消失
- flutter - 如何使用 AutomaticKeepAliveClientMixin 重新加载 Flutter StatefulWidget?