我正在进行连接到Mssql的后续测试。
> org.springframework.dao.DataAccessResourceFailureException: Failed to obtain R2DBC Connection; nested exception is java.net.UnknownHostException: failed to resolve '' after 10 queries
at org.springframework.r2dbc.connection.ConnectionFactoryUtils.lambda$getConnection$0(ConnectionFactoryUtils.java:88) ~[spring-r2dbc-5.3.2.jar:5.3.2]
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
Error has been observed at the following site(s):
|_ checkpoint ⇢ Handler com.reactive.testreactive.controller.TestStreamController#findAll() [DispatcherHandler]
|_ checkpoint ⇢ HTTP GET "/test" [ExceptionHandlingWebHandler]我用相同的属性配置连接到JDBC,但在试图连接到R2DBC时遇到了问题。是在休息时发生的,而不是在启动应用程序时。
@Bean
public MssqlConnectionFactory connectionFactory() {
return new MssqlConnectionFactory(MssqlConnectionConfiguration.builder()
.host("host")
.port(1433)
.database("DataBase")
.username("username")
.password("password")
.build());
}发布于 2022-04-14 09:51:03
您是否使用完全相同的配置?因为如果您开始使用R2DBC,您应该替换数据库URL: jdbc:postgresql://. -> r2dbc:postgresql://
https://stackoverflow.com/questions/65303815
复制相似问题