如何实现日常业务问题的一键排查?

本文介绍了一种提高日常业务问题排查效率的通用方案,该方案基于GraphQL实现数据聚合查询,通过业务语义解释和数据诊断,实现一键获取关联业务数据。已应用于闲鱼,降低问题流转和排查链路,提升开发效率。
摘要由CSDN通过智能技术生成

背景

在日常的开发中,我们会收到来自用户,合作伙伴,客服,运营,产品和测试的各种各样的问题反馈,问题咨询,单点问题排查等,这些问题在经过若干人转交后,大部分最终会由开发同学处理。
而开发同学解决这些问题也相当痛苦:反复沟通获取必要的查询参数,从多个平台得到业务数据,如果没有相关的平台工具,那么还会通过构建SQL, rpc服务入参,缓存key等查询获取所需要的业务参数,最后根据你多年对业务的理解,从这些数据中找到答案。
我们可以将以上归纳为两个影响我们日常问题排查效率的因素:问题流转多;排查链路长。

本文将介绍一种提高日常业务问题排查效率的通用方案,并已在闲鱼应用落地,取得了不错的效果。

该方案具备以下特点:

  • 一键获取所有关联业务数据:输入不同维度的入参,获取一致的数据结果;

  • 业务数据易于理解,人人可用:可对业务数据属性进行解释,以方便非技术人员自助查询;

  • 业务数据可诊断:如果数据出现异常,能够给出异常的数据信息。

业务数据全景与诊断

整体思路

我们将问题分成2类

  • 异常case问题:业务数据存在异常(数据缺失,状态不一致等)

  • 业务数据查询:数据正常,需要咨询相关数据(单据状态,权益核销情况等)

通过对问题的归纳和排查过程的抽象,我们的思路就比较清晰了:

1.提供一种通用的数据聚合查询方式,能够依赖调用各个系统服务获取所有关联数据

2.对业务数据进行语义解释和补充

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值