联合会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
fix200
博客园
首页
新随笔
联系
订阅
管理
随笔 - 6
文章 - 0
评论 - 26
阅读 -
14060
推荐排行榜
Spring多线程事务处理
doFix 2024-03-11 16:54
阅读(2756)
评论(19)
推荐(6)
编辑
重试队列-让服务更健壮
doFix 2024-03-18 17:42
阅读(377)
评论(2)
推荐(2)
编辑
单体JOB向分布式JOB迁移案例
doFix 2024-03-16 13:47
阅读(385)
评论(3)
推荐(2)
编辑
公告
昵称:
doFix
园龄:
2年5个月
粉丝:
4
关注:
0
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔档案
2024年3月(4)
2022年9月(2)
阅读排行榜
1. 记spring boot启动出现Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.问题处理(9879)
2. Spring多线程事务处理(2756)
3. springboot多数据源配置理解(576)
4. 单体JOB向分布式JOB迁移案例(385)
5. 重试队列-让服务更健壮(377)
评论排行榜
1. Spring多线程事务处理(19)
2. 单体JOB向分布式JOB迁移案例(3)
3. 重试队列-让服务更健壮(2)
4. 记spring boot启动出现Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.问题处理(2)
推荐排行榜
1. Spring多线程事务处理(6)
2. 重试队列-让服务更健壮(2)
3. 单体JOB向分布式JOB迁移案例(2)
最新评论
1. Re:Spring多线程事务处理
是不是搞复杂了,在子线程开启、提交事务就行了?通过主线程通知子线程的方式
--zazalu
2. Re:Spring多线程事务处理
@doFix 抱歉由于评论字数限制,因此只能将代码单独贴出了 public void execute(List<Runnable> tasks, Executor executor) { if (ex...
--awqaear
3. Re:Spring多线程事务处理
@doFix 不过如果我使用如下方法释放子线程资源时会出现异常 tasks.forEach(task -> taskFutureList.add(CompletableFuture.runAsync(...
--awqaear
4. Re:Spring多线程事务处理
@doFix 经过我测试的发现,子线程开启事务时,子线程也会绑定事务资源 而在您给出的代码中,最后子线程在执行完SQL后没有对资源释放,但是由于每次调用方法时都在方法内部创建了一个线程池因此每次绑定资...
--awqaear
5. Re:Spring多线程事务处理
@fengyuan-liang 110行需要加个数组下标越界的检查,否则可能会越界 理论上这两个size是相等的,但在一些异常情况下确实有可能会数组越界。transactionStatusList的s...
--doFix
点击右上角即可分享