原文:SpringBoot Test 多线程报错:dataSource already closed

:背景 最近在项目中使用多线程对大任务拆分处理时,进行数据库操作的时候报错了。 业务代码大概是这样的: 测试用例代码: :排查思路 :项目中使用了一个很老旧的定时器工具 LTS ,由于配置未接入,启动时LTS一直会报错的, 我首先怀疑是LTS的问题,是不是内部某部分源码调用了DruidDataSource的close方法。 因此我在项目中先把LTS排除不让它启动。 结果:然并卵 :后来怀疑是不是 ...

2020-11-17 16:22 3 3616 推荐指数:

查看详情

com.alibaba.druid.poc ol.DatasourceclosedExcept on:datasource already closed

只是记录一下,没有彻底解决这个问题。 出现这个问题的场景是这样的:使用Druid的DataSource然后通用自己定制的代码重新在Spring中注册了一下,然后访问数据库的DAO就出现了datasource already closed. 找到这样的一篇网文(https ...

Sat Feb 26 06:42:00 CST 2022 0 2633
@Test和main上运行的多线程

今天在看多线程,但是发现直接main方法运行的结果和@Test中运行的结果不一样,十分懵逼,看了下规律,原因在于 @Test不会等待其他线程结束再去结束程序,只要@Test执行完成,那么这个程序也就结束了,而在main方法中运行时会区分子线程是否是守护线程 截取网上一段关于守护线程的解释 ...

Fri Jul 10 19:26:00 CST 2020 1 511
SpringBoot 启动报错:Failed to configure a DataSource

今天在开启项目时遇到下面的问题,于是打开baidu,进行一顿搜索,发现解决方法都差不多,都是类似于在springBoot启动类上加上 @SpringBootApplication(exclude = DataSourceAutoConfiguration.class) 我也试了,很不辛 ...

Thu Sep 10 18:18:00 CST 2020 0 544
springboot启动报错:Failed to configure a DataSource

一、背景   springboot的出现,让项目搭建变得更方便快捷,同时简化掉很多的样板化配置代码,提高开发效率。   通过idea生成springboot项目,启动报错:Failed to configure a DataSource: 'url' attribute ...

Tue Nov 20 02:14:00 CST 2018 0 6913
(坑)django test多线程下的问题

问题描述: 使用django自带的test做测试,尝试去数据库中取数据,主线程中没有问题,非主线程中取不到数据。 示例代码:   主线程中的查询语句正确输出,func函数中的查询语句报错(DoesNotExist: MyModel matching query does ...

Fri Apr 21 21:36:00 CST 2017 0 1280
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM