本来厂里的接口都有一个统一的 错误代码 错误信息 字段 但是有些业务返回 错误代码=0 ,错误信息=“”, 表示没出错。然后在结果里自己再套一层,定义另外一套错误代码 错误信息 问了下为啥这么做,对方说厂里对接口有监控,出错率指标有考核 我:??? 好像。。。。合理? 前后端分离, 微服务, 错误代码
@pigspy 主要是这个考核,如果传参导致出错,考核的是接口提供方 🤣 @zhmouV2 你提到这个,我突然觉得这个包一层的原由是一样的。http 出错导致监控报警太多,所以把业务层和传输层的出错信息要分别开来。