新老系统并行下服务调用过程还原?

新老系统并行,包括传统的soa架构系统,微服务架构系统,业务调用逻辑可能横跨新老系统,由于旧系统业务日志缺失比较厉害,在新老系统并行期间,对业务交易还原存在较大困难,没有一个比较好的方法去梳理业务调用逻辑,还原交易过程缺失的环节。...显示全部

新老系统并行,包括传统的soa架构系统,微服务架构系统,业务调用逻辑可能横跨新老系统,由于旧系统业务日志缺失比较厉害,在新老系统并行期间,对业务交易还原存在较大困难,没有一个比较好的方法去梳理业务调用逻辑,还原交易过程缺失的环节。

收起
参与5

返回WilliamShen的回答

就OpenShift而言,OpenShift Service Mesh(基于Istio)是用于微服务治理的一个服务网格,这里面的Kiali和Jager可以帮助 梳理业务调用逻辑:
1. Kiali 可以帮助定义、验证并观察 Istio 服务网格。它所提供的拓扑结构可以帮助您了解服务网格的结构,并提供服务网格的健康状况信息。 Kiali 实时提供命名空间的交互式图形视图,可帮助了解诸如电路断路器、请求率、延迟甚至流量图等功能。Kiali 提供了从应用程序到服务以及负载等不同级别的组件的了解,并可显示与所选图形节点或边缘的上下文信息和图表的交互。
2. Jaeger 提供了分布式追踪功能,可以在组成一个应用程序的多个微服务间追踪请求的路径。Jaeger 是一个基于厂商中立的 OpenTracing API 和工具。 主要有三个功能:
●      监控分布式事务
●      优化性能和延迟时间
●      执行根本原因分析

软件开发 · 2019-12-26
浏览1942

回答者

WilliamShen 最近回答过的问题

回答状态

  • 发布时间:2019-12-26
  • 关注会员:2 人
  • 回答浏览:1942
  • X社区推广