端到端延迟时间

欢迎使用Apptalking,本文档将帮助您快速理解产品的核心功能,如果在使用过程当中遇到了问题,欢迎通过邮件的方式进行问答。

什么是事物端到端延迟时间?

端到端延迟时间是指事物请求从开始的节点到用户指定的结束节点所使用的时间。

端到端延迟时间使用场景

端到端延迟时间主要使用在有异步调用的事物处理当中,如使用了异步的HTTP请求或者消息中间件。以下图为例:

同样是A到B到C的一个事物处理,上面的处理路径中没有任何的异步访问,所以A节点的事物响应时间是可以反应事物整体的性能情况的,但是下面的访问路径中A到B为异步的访问,A节点的响应时间是无法反应事物处理的整体的性能情况的,A节点的响应时间可能会很短,但是后续的事物处理时间可能会很长,这样的事物并不是健康的。
通过Apptalking用户可以指定事物的结束节点,Apptalking会计算出到指定节点的消耗的时间,之所以使用指定的方式,是因为这样更加的灵活,用户可以指定自己认为重要和关心的节点,并不一定是时间上为最后的处理节点。