- 博客(3)
- 收藏
- 关注
原创 接口幂等性常见解决方案
使用消息中间件,如RabbitMq,由于网络抖动,MQ Broker将消息发送给消费端消费,消费端进行了消费,在返回ack给MQ Broker时由于网络中断等原因,MQ Broker认为消费端没能正常消费,会重复发送这条消息给消费端进行消费,造成客户端重复消费同一条数据。eg:支付交易场景必须实现接口的幂等性,否则会出现重复扣了客户钱等严重场景。将一个唯一序列号作为唯一索引,进行业务操作前,往该表插入一条数据,如果同一操作第二次提交时,会出现异常,捕获异常,不再进行后面的业务操作,直接返回成功。
2023-05-26 14:36:37
809
1
原创 微服务开发环境:利用域名解析将请求转发至指定的后端开发工程师电脑,方便断点调试
微服务开发环境:利用域名解析将请求转发至指定的后端开发工程师电脑,方便断点调试
2022-10-13 17:21:55
894
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人