- 博客(5)
- 收藏
- 关注
原创 mq消费幂等总结
mq消费幂等总结针对mq新增场景:1)首先查本地db书否已存在,存在则幂等2)加redis乐观锁,加锁失败重试mq,3)理论上上边2步可以解决大部分数据重复新增的问题,但是针对并发情况下,乐观锁超时释放的情况,数据库需要加唯一索引(outId, outType)进行兜底针对mq更新场景:1、单个更新:与新增类似2、批量更新:1)每次处理单条主数据,每条失败都会重试全部2)加redis乐观锁,加锁失败重试mq,3)针对新增的数据进行db幂等校验,幂等则结束此条数据.
2021-01-22 10:39:49 348
原创 spring自动装配构造函数
"autowire constructor" (with constructor arguments by type) behavior.Also applied if explicit constructor argument values are specified,matching all remaining arguments with beans from the bean factory.This corresponds to constructor injection: I
2020-09-29 15:28:08 303
原创 java分页跟取模,分批次插入db
List siteIdList = ttSiteMonitorMapper.selectAllNormalSite();List siteIds = new ArrayList();int i = 1;int j = (int) Math.ceil(siteIdList.size()/50);for (; i if(i>j){break;}if(siteId
2017-06-26 16:17:33 1459
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人