聊聊对接第三方服务中的注意事项(避坑指南)

194 阅读1分钟

背景

在项目的迭代的过程中,随着功能越来越完善,项目也越来越复杂。其中肯定会遇到对接第三方服务的场景。确保接入后服务正常运行,显得格外重要。

避坑指南

对接前

从项目上先疏通关系,双方的领导先打好招呼,确保第三方服务的人员能够积极对接。

双方能够积极对接,这将会是一个好的开始。否则在接入过程中去踩前人踩过的坑,是很费时费力的的。

对接中

确认好调用方式,调用参数,这是常规的操作。

打印日志保留现场,方便后期联合排查问题,这也是必须的。

更深一层次的考虑是,如何保障自己服务的稳定性,即在第三方服务没那么可靠的情况下,要把对自己的服务影响降到最低。常用的操作是根据业务场景设置合理超时时间,设置重试机制,调整连接数,建议压测下。

对接后

在上线评审时,一定拉上双方的关键人物一起参与。双方一起来确认好上线时间,评估上线风险。如果条件允许的话,可以尝试先后上线来降低上线失败的风险,而不是一起上线。即先上线第三方服务,然后通过接口测试来验证,验证成功后,再去上线自己的服务。因为一起上线的话,如果其中一方的上线失败都会直接导致整体上线失败。

总结

不能完全信任第三方服务。