|
|
51CTO旗下网站
|
|
移动端

1.9.5 微服务日志记录和跟踪模式

《Spring微服务实战》第1章欢迎迈入云世界,Spring,本书主要介绍微服务架构,以及为什么应该考虑采用微服务架构来构建应用。本节为大家介绍微服务日志记录和跟踪模式。

作者:陈文辉 译来源:人民邮电出版社|2018-05-23 14:12

1.9.5 微服务日志记录和跟踪模式

微服务架构的优点是单体应用程序被分解成可以彼此独立部署的小的功能部件,而它的缺点是调试和跟踪应用程序和服务中发生的事情要困难得多。

因此,本书将介绍以下3种核心日志记录和跟踪模式。

日志关联——一个用户事务会调用多个服务,如何将这些服务所生成的日志关联到一起?借助这种模式,本书将会介绍如何实现一个关联(correlation)ID,这是一个唯一的标识符,在事务中调用所有服务都会携带它,通过它能够将每个服务生成的日志条目联系起来。

日志聚合——借助这种模式,我们将会介绍如何将微服务(及其各个实例)生成的所有日志合并到一个可查询的数据库中。此外,本书还会研究如何使用关联ID来协助搜索聚合日志。

微服务跟踪——最后,我们将探讨如何在涉及的所有服务中可视化客户端事务的流程,并了解事务所涉及的服务的性能特征。

图1-12展示了这些模式如何配合在一起。第9章中将会更加详细地介绍日志记录和跟踪模式。


喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

游戏关卡设计

《半条命》作者倾心写就 暴雪总裁等业内专家强力推荐 盛大公司专业团队翻译 一起来创造引人入胜的游戏体验吧! 任何精彩游戏的核心部分...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊