BUG记录
最好束手就擒
这个作者很懒,什么都没留下…
展开
-
org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms)错误解决
org.redisson.client.RedisResponseTimeoutException: Redis server response timeout (3000 ms) occured after 3 retry attempts. Command: (HEXISTS), params: [com.dinsmooth.storehbase.schedule:entryTaskDelay, 1f15dcac-22b6-4865-92a5-a6452e6ae5c3:154], channel: [i原创 2022-04-16 15:49:23 · 8398 阅读 · 0 评论 -
如何保证接口的幂等性(防止重复提交)
一、什么是幂等性接口幂等性就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用;比如说支付场景,用户购买了商品支付扣款成功,但是返回结果的时候网络异常,此时钱已经扣了,用户再次点击按钮,此时会进行第二次扣款,返回结果成功,用户查询余额返发现多扣钱了,流水记录也变成了两条...,这就没有保证接口的幂等性。二、哪些情况需要防止用户多次点击按钮用户页面回退再次提交微服务互相调用,由于网络问题,导致请求失败。feign 触发重试机制其他业务情况三、什么情原创 2022-04-11 12:22:58 · 5157 阅读 · 0 评论 -
错误记录:java.lang.IllegalStateException:Duplicate key
错误记录原创 2022-03-12 16:44:53 · 447 阅读 · 0 评论