银行日志

全链路日志发起端如何判定,异步非实时交易能否跟踪?

全链路日志每次的tracerid从源头开始生成,对于第三方的业务,一笔交易需要和第三方交互的情况下,如何确定全链路?对于异步非实时交易,例如:将交易信息送入队列后,从队列里定时处理,这种情况怎么进行日志整合,全链路展示?...显示全部

全链路日志每次的tracerid从源头开始生成,对于第三方的业务,一笔交易需要和第三方交互的情况下,如何确定全链路?对于异步非实时交易,例如:将交易信息送入队列后,从队列里定时处理,这种情况怎么进行日志整合,全链路展示?

收起
参与10

查看其它 1 个回答luxh08的回答

luxh08luxh08科技部门副总某互联网银行

第三方交互的情况下,如果和三方实现端到端的全链路监控非常困难,业务场景的全链路需要将所有覆盖的应用交易节点需要进行统一的日志报文头规范进行代码改造,在三方节点不改造的情况下,对三方交易节点只能进行被动的监控,比如可以监控交易从三方的回盘时间,三方节点的交易状态无法获取。异步非实时业务不建议进行交易全链路交易监控,可以根据业务特点定义基于日志规则的实时告警。

银行 · 2021-03-15
浏览1061

回答者

luxh08
luxh080513
科技部门副总某互联网银行
擅长领域: 数据库分布式系统服务器

luxh08 最近回答过的问题

回答状态

  • 发布时间:2021-03-15
  • 关注会员:3 人
  • 回答浏览:1061
  • X社区推广