请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

生产环境中的Dubbo各种配置是使用基于注解配置还是xml方式多?还有重试导致的幂等问题处理?

想知道,在大部分的生产中Spring+Dubbo的项目,这些配置都是用xml配置的吗?还是说使用注解,少部分配置在application.yml中?我上一个公司的小项目,都是注解,少部分配置在application.yml,也没过多繁杂的配置,就简单注解注入Bean使用,没有特别的感觉了…
还有个问题,一般的关键接口中,怎么处理幂等性的?没百度到什么好的实战示例,我之前在下单的接口中出现某些商品下单数量翻1-3倍情况…后面也没找到好的处理方法…

正在回答 回答被采纳积分+3

1回答

Allen 2022-03-03 16:42:15

1、这个问题没啥好答案,只能说我踩过全注解的坑, 所以我带的项目都要求是XML

2、幂等的问题最简单的处理方式就是互传加token,其实本质上来讲就是想办法知道客户端传过来的是重试的请求而不是多次请求,如果是订单,不应该有订单号吗,你们还能一个订单号处理三四次么。


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信