首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用logback- IPv4在启动日志中记录spring地址

使用logback- IPv4在启动日志中记录spring地址
EN

Stack Overflow用户
提问于 2020-01-15 01:01:36
回答 1查看 452关注 0票数 1

我想知道在使用logback spring时,是否有人能够成功地将主机的IP地址以ipv4格式记录在spring-boot应用程序的启动日志中。

我有一个spring-boot微服务应用程序,我们使用logback-spring进行日志记录。我使用logstash的LoggingEventCompositeJsonEncoder将日志格式化为json格式。我们的一个要求是在日志中记录主机的ipv4地址

通过添加一个拦截请求的servlet过滤器,我能够利用MDC为每个ipv4请求放入api格式的地址。这只适用于请求,而不适用于启动/关闭日志。

想知道是否有人遇到过这种需求,并能够解决它。我可以输出主机名,但不能输出ipv4地址

EN

Stack Overflow用户

回答已采纳

发布于 2020-01-15 04:09:10

这就是我最终要做的。不确定是否有更好的方法:

我编写了java代码来查找我的spring boot Application类的main方法中的ipv4地址。然后,我将其设置为我在logback-spring xml中引用的环境变量

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59738523

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档