运维项目问题原因复盘

程序员 2024-9-18 10:59:17 108 0 来自 中国
近期的一个项目在运维期总是有些问题,并持续受到领导及客户的关注,经过昨天的复盘,发现了一些问题。
首先是,数据在多系统之间进行分发,最终的应用app的数据最终显示缺失,造成客户投诉。经过历史经验分析,在长期的数据分发中,可能在各个环节中存在数据丢失的问题,但是仍然不确定是哪个环境出现了数据丢失,并且在数据交换时,没有对数据进行合规性校验。
初步解决方案是采用第三方数据质量平台进行定期校验,一方面是对数据交换文件进行独立解析与校验,另一方面对应用app内的数据逻辑进行定期业务校验。这样可以在用户发现数据问题前,对数据的质量进行预警
其次是业务计算逻辑不清晰。在一个关键的业务指标对比中,用户发现2处的数据产生不一致的情况,经过分析发现,原来是两次计算采用的参考值不对,一处是采用系统固定值,另一处则采取动态实时值,这样就造成了计算结果不一致的差异。但是,本质上还是业务规则没有清晰定义,导致开发人员在取数计算的时候,过于随意,进一步导致业务结算结果的差异。
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-11-22 00:37, Processed in 0.162296 second(s), 33 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表