bug解决
Yao_Hai
这个作者很懒,什么都没留下…
展开
-
java.lang.Noclassdeffounderror:javax/json/Json
原因:缺少org.glassfish依赖包的问题,找不到ClassPath路径引入依赖重启服务即可: <!--导入json依赖--> <dependency> <groupId>javax.json</groupId> <artifactId>javax.json-api</artifactId> <version>1.1</原创 2020-06-17 20:50:06 · 1090 阅读 · 2 评论 -
分布式系统中如何保证业务的幂等性
分布式事务中如何保证业务的幂等性问题的原因一、全局唯一id二、去重表三、状态机问题的原因在我们分布式系统中,可能会因为网络波动等无法避免的原因,导致请求多次,例如支付系统多次点击,如何保证只会支付一次,避免用户多次支付,这就是我们所说的业务的幂等性。一、全局唯一id还是拿支付系统来举例,下达支付请求后,我们会接收到Oderid(订单ID),这个订单ID肯定是不可重复的,在进行业务逻辑操作时,首先根据这个订单ID看是否处理过这个请求,如果处理过就返回重复请求之类的提示,如果没处理过就接着执行我们的业务原创 2020-05-18 17:02:12 · 885 阅读 · 0 评论