- 博客(2)
- 收藏
- 关注
原创 springboot cloud项目 通过网关生成TraceId ,使用MDC,传递到各个服务,可以使用logback。打印TraceId 并追踪
这可以通过在网关处将TraceId添加到HTTP Header中,然后微服务在接收到请求时提取Header中的TraceId,并设置到MDC中。这个Filter用于从请求中获取TraceId,如果请求中没有TraceId,则生成一个新的,并将其设置到MDC中。:在网关处,可以拦截所有的请求,在请求进入系统时生成唯一的TraceId,并将其添加到请求的Header中,例如使用。这样,就可以在整个系统中追踪请求,而且在日志中打印出TraceId,方便追踪和调试。用于从MDC中获取TraceId并打印到日志中。
2024-05-15 14:24:04
366
原创 springboot 结合 ELK
通过这种集成,您可以轻松地监控应用程序的日志,并利用 ELK 提供的功能来分析和可视化日志数据。我们将创建一个简单的 Spring Boot Web 应用程序,它将包含一个 RESTful API 端点,并在访问该端点时生成日志。配置 Logstash,使其能够接收来自 Spring Boot 应用程序的日志,并将其发送到 Elasticsearch。我们将使用 Logback 来配置日志记录,并将日志发送到 Logstash。),然后您可以创建仪表板和可视化效果来监视日志。端点,生成一些日志。
2024-04-30 09:53:30
186
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人