在日志记录文件中获取PID
在Spring-Boot之外使用LogBack时,如何将ProcessID放入日志文件名中?
在 rollingfileappender
我想定义:
<file>my-log-${PID}.log</file>
如何获得 $ {pid}
设置,还是有标准方法获得此问题?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
软件包com.example; 导入ch.qos.logback.core.propertydefinerbase; 类PidPropertyDefiner扩展了PropertyDefinerBase { public String getPropertyValue(){ 返回long.tostring(processhandle.current()。pid()); } }
...或使用
logback.groovy
而不是logback.xml
,您可以直接访问JVM的每一点。... or use the
logback.groovy
instead oflogback.xml
, there you can just access every bit of JVM directly.