- 云原生应用开发实战:基于.NET开发框架及Kubernetes容器编排技术
- 51Aspx组编
- 260字
- 2024-05-10 12:08:37
1.2.11 Logs(日志流)
应用程序从不关心日志输出流的路由与存储。
将日志数据发送到流中,各种感兴趣的消费者可以访问这个日志流,即使某个应用程序退出运行,日志数据在之后仍然存在。
例如,某个日志的消费者可能只对Error数据感兴趣,而另一个消费者可能对Request/Response数据感兴趣,另一个消费者可能对存储用于事件归档的所有日志数据感兴趣。
云原生应用程序的日志聚合、处理和存储是云提供商或其他工具套件(例如,ELK技术栈、Splunk等)的职责,这些工具套件与正在使用的云平台一起运行。通过简化应用程序在日志聚合和分析中的部分,可以简化应用程序的代码库,并更多地关注业务逻辑。