gpt4 book ai didi

logging - Spring Cloud Logging 的最佳方法是什么?

转载 作者:行者123 更新时间:2023-12-02 20:46:56 26 4
gpt4 key购买 nike

我正在 AWS 上将 Spring Boot 应用程序作为 Systemd 服务运行。因此,所有日志消息都会与 Linux 日志消息一起进入 system.log,这使得日志难以阅读。

不淹没 system.log 并为每个应用程序/微服务保留单独日志的最佳方法是什么?是 Log4j 2 吗?您能推荐替代方案吗?

最佳答案

我建议您使用LogStashspring-cloud-sleuth-zipkin ,这提供了更高的稳定性和更轻松的日志访问。

Zipkin 还允许您使用 Trace-id 和 span-id 跟踪请求传播到多个微服务。

使用 Logstash,您可以使用不同的格式(JSON 或纯文本)记录日志。

然后将您的日志配置为 gray-logsentry ,spring-boot对两者都提供了支持。

通过这种方式,您可以轻松地组织和访问您的日志。这还提供了 system.log 和 linux.log 的隔离

关于logging - Spring Cloud Logging 的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43988626/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com