- 博客(3)
- 收藏
- 关注
原创 【问题复现】数据库连接池超时引出的问题总结
1.由于需要快速的并行,所以使用异步,线程池配置如果太小,根据线程池的拒绝策略会丢失大量数据,所以线程池队列必须配置需要根据要求设置足够大,按照实际业务处理数据时间和数据量来定(暂不考虑机器配置问题)问题复现:在数据处理的时候睡两秒,此时四个线程争抢两个数据库连接池资源,每个操作超过两秒,抢到资源的两个工单执行完毕后,后面等待的必然会数据库连接超时,出现 time out。c) 线程超时,导致线程在完成后提交的时候报错(扩展情况,)排除分布式问题,幂等问题,已处理。线程池:多线程处理数据。
2024-04-03 18:12:22
545
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人