【问题标题】:com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Exception during pool initialization: springHikariCP - Connection is not availablecom.zaxxer.hikari.pool.HikariPool$PoolInitializationException:池初始化期间出现异常:springHikariCP - 连接不可用
【发布时间】:2018-09-21 07:50:12
【问题描述】:

你能帮忙吗:

我启动了我的应用程序,但它在几秒钟后关闭,出现以下错误:

2018-09-21 17:34:59,500  INFO | main | com.zaxxer.hikari.HikariDataSource                        93 | springHikariCP - is starting. | 
        2018-09-21 17:35:29,535  INFO | main | com.zaxxer.hikari.pool.HikariPool                        213 | springHikariCP - is closing down. | 
        2018-09-21 17:35:29,855  WARN | main | o.s.context.support.ClassPathXmlApplicationContext       551 | Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'appEntityManagerFactory' defined in class path resource [META-INF/spring/app.repositories.xml]: Invocation of init method failed; nested exception is com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Exception during pool initialization: springHikariCP - Connection is not available, request timed out after 30002ms. | 
        2018-09-21 17:35:29,870 ERROR | main | com.my.jos.jmx.Driver                            72 | CRITICAL ERROR: Error encountered starting application. | 
        org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'appEntityManagerFactory' defined in class path resource [META-INF/spring/app.repositories.xml]: Invocation of init method failed; nested exception is com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Exception during pool initialization: springHikariCP - Connection is not available, request timed out after 30002ms.

【问题讨论】:

    标签: spring-boot hikaricp spring-framework-beans


    【解决方案1】:

    如果您不需要使用 HikariCP,您可以检查您的 POM,如果它已经定义,请考虑将其删除。

    您还可以确保使用以下依赖项:

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-jpa</artifactId>
    </dependency>
    

    假设您使用的是xml配置,您可以确保正确设置数据源:

    How to Define a MySql datasource bean via XML in Spring

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-15
      • 2020-10-15
      • 2021-06-30
      • 2015-08-17
      • 1970-01-01
      相关资源
      最近更新 更多