当前位置:   article > 正文

微信或支付宝支付回复成功任然多次回调的解决方案_支付宝回调失败会回调几次

支付宝回调失败会回调几次

微信支付宝多次回调解决方案: 1、先异步队列处理 然后回复成功 2、如果先回复成功,后处理业务,在回复成功处关闭流即可 说明:异步导致多次回调的原因就是 ,业务处理太忙导致,导致第三方客户端状态一直pengding 状态,导致回复失败

1、支付宝or微信(如果,业务很耗时建议走异步队列处,如果处理的很快无须异步处理,处理完业务回复成功即可)
在这里插入图片描述
2、关闭流 (支付宝同理,关闭流即可)
在这里插入图片描述
说明:
1、支付宝微信回调他们的模型是最大努力通知,追求最终的事务一致性
2、原本设计思想是你处理好了在告诉我,我就不通知你了
3、如果走队列或者先回复就是我通知你你就成功,成功率100%
4、虽然走异步解耦但是解耦后的风险,意思就是我这边可以执行保证消息一定能处理,支付宝或者微信你不用担心我们两系统之间的事务了
5、建议还是处理完毕回复成功,当然要看业务场景

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/132208
推荐阅读
相关标签
  

闽ICP备14008679号