MSE微服务引擎我们应用里有很多跨线程调用的地方,监控能检测出来因为跨线程调用链路中断 导致泳道流量走势不准确吗?
MSE微服务引擎(MicroService Engine)是一款基于Spring Cloud Alibaba的微服务开发框架,它提供了丰富的微服务开发功能,包括服务注册与发现、负载均衡、限流降级、API网关等。
对于你的问题,MSE微服务引擎本身并不能直接检测到跨线程调用链路的中断。跨线程调用链路的中断通常是由于网络延迟、服务器故障、代码错误等原因导致的,这些原因可能并不会被MSE微服务引擎直接捕获。
如果你想检测跨线程调用链路的中断,你可能需要使用一些额外的工具或库,例如Zipkin、SkyWalking等分布式追踪系统。这些系统可以提供详细的调用链路跟踪信息,帮助你定位和解决问题。
另外,你也可以通过MSE微服务引擎的监控功能来观察泳道流量的走势。如果发现有异常的流量波动,你可以结合分布式追踪系统的数据进行分析,以确定问题的原因。
跨线程可以查看这个文档增加一下注解,这样就串起来了
https://help.aliyun.com/zh/arms/application-monitoring/use-cases/use-arms-to-monitor-asynchronous-tasks,此回答整理自钉群“MSE微服务引擎用户交流群(二群,答疑查看群公告底部指引)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。