征询接口调用范式

在调用接口时,我们时常面对接口响应结果不稳定的情况,如:响应异常、超时、被限流等。一部分是由于我们自身代码或业务导致的问题,一部分则可能由于接口提供方服务异常导致的。

从业务稳定角度来看,所有接口的使用都应视为不稳定的,可能出错的。我们在实现补救方案过程中也有过很多尝试,包括但不限于:对调用异常的接口延迟重试,对响应超时的接口定时查询、对接口请求进行日志跟踪、对非幂等操作进行唯一性校验。

我们的方案往往都是随业务发展根据具体问题来实现的,缺乏范式指导。我想征询一下各位对接口调用过程中的经验,看看能否整理出一套范式,指导以后的开发任务。

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 3

这个还真不知道,之前都是接一个接口弄一个专门的 没想过做通用的

10个月前 评论

根据你的描述,你们已经有很多丰富的经验了呀,根据已有经验去整合自己公司需要的规范,不是很好嘛,另外规范从来没有说一次制定完就不动了,肯定会随着项目的迭代,技术的升级做微调

10个月前 评论
sanders (楼主) 10个月前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!