目录
场景
在优化批量导入接口过程中,我采用了多线程事务的方式进行修改,然后测试时报以下错误:
org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is java.sql.SQLTransientConnectionException: HikariPool-1 - Connection is not available, request timed out after 30010ms.
at org.springframework.jdbc.datasource.DataSourceTransactionManager.doBegin(DataSourceTransactionManager.java:309)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.startTransaction(AbstractPlatformTransactionManager.java:400)
at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:373)
at com.boc.ljh.controller.CheckController.lambda$importExcel$0(CheckController.java:741)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown