gpt4 book ai didi

azure - Application Insight 跨服务和队列关联请求

转载 作者:行者123 更新时间:2023-12-03 14:39:30 26 4
gpt4 key购买 nike

我知道我可以使用 clienttrackid 并将其设置在 header 中,但我不确定应用程序洞察/azure 处理什么以及我需要手动处理什么。情况就是这样(我希望看到来自 ServiceA、FunctionA、ServiceB 的日志作为相关事件):

  • Clientapp 调用 ServiceA
  • ServicesA 将消息添加到队列
  • FunctionA 由队列触发,并调用 ServiceB

我是否需要将跟踪 ID 添加到添加到队列的消息中?或者一切都是自动处理的?

谢谢拉尔西

最佳答案

有一个用于关联的 Application Insights 模式 - see this link

但是,业务交易通常跨越许多服务和技术的范围,能够在这些服务和技术之间进行关联是很有用的。在业务事务级别定义关联 ID,然后在整个解决方案中流动该关联 ID,某些解决方案可能包括应用程序洞察、数据存储以及其他日志记录和诊断。不幸的是,这是一个手动过程,需要进行一些思考,但跟踪和调试的好处很快就超过了花在这个“管道”上的额外时间。

关于azure - Application Insight 跨服务和队列关联请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48782400/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com