我前面说过了 500 是程序错误,事务还提交了那是你们程序的问题。你要是说nginx的504或者502错误,或者网络中断连个回应都没有都是难以避免的,你需要修改你们的业务逻辑。
【 在 hydxiaoc (就不告诉你) 的大作中提到: 】
: 怎么改,出错直接扔掉?用户体验很不好。
: 而且交易id只是举例,实际是重api。一个api后台干n多事情。每分钟1w个就能搞死我们的服务器。
: 我现在讨论的只是如何保证业务代码走完不要给500,或者给了500不要进数据库这个一致性。
: ...................
--
FROM 125.78.148.*