分布式调用链追踪系统,今天来讲讲架构与细节

单体架构时代,不会跨进程调用服务,站点层直连数据库与缓存,通过站点层的日志,基本就能定位出,哪里有异常,哪里是瓶颈,哪里(数据库?缓存?本地函数?)超时? 微服务分层架构之后,系统架构变得越来越复杂: (1)站点层会调用业务服务层; (2)业务服务会调用基础服务层; (3)任何一个服务都有可能调用缓存或者数据库; 一个请求,会经历多台服务器,多个进程。 如此这般,一些棘手的问题如期而至: (1)如
相关文章
相关标签/搜索