我的应用程序需要连接到多个数据库,例如Postgres,elastic-search。我希望我的应用程序即使我的Postgres db没有启动也能运行,但是spring bean初始化失败说
Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [javax.sql.DataSource]: Factory method 'dataSource' threw exception; nested exception is com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Failed to initialize pool: Connection to localhost:5432 refused.
。
我正在使用jdbcTemplate连接到Postgres db。有人可以建议我在春季如何做吗?
问题类似于How to start spring-boot app without depending on Database?,但该问题涉及mysql,而我正在使用postgresql。在我看来,该问题的解决方案不起作用。