禁用reactive elasticsearch客户端

vpfxa7rd  于 2021-07-15  发布在  ElasticSearch
关注(0)|答案(0)|浏览(631)

我的spring boot(版本2.4.1)应用程序使用autowired org.elasticsearch.client.resthhighlevelclient成功地连接到elasticsearch(v7.9.3)示例(我只需要指定应用程序属性,它就可以工作了)。
在项目的一个新阶段,添加了一个与springbootstarterwebflux的依赖关系,以使用一些React性逻辑来调用外部webservice(与我的elasticsearch连接无关)
但现在elasticsearch客户端也突然尝试使用reactor连接,我得到了如下错误:

reactor.core.Exceptions$ErrorCallbackNotImplemented: org.springframework.data.elasticsearch.client.NoReachableHostException:
Host 'https://elastic-dev.company.intra:9200:9200' not reachable. Cluster state is offline. 
Caused by: org.springframework.data.elasticsearch.client.NoReachableHostException:
Host 'https://elastic-dev.company.intra:9200:9200' not reachable. Cluster state is offline.
at org.springframework.data.elasticsearch.client.reactive.SingleNodeHostProvider.lambda$lookupActiveHost$4(SingleNodeHostProvider.java:108) ~[spring-data-elasticsearch-4.1.2.jar!/:4.1.2]

我知道有一个配置问题:9200:9200,但我想只是禁用我的elasticsearch客户端使用reactor,所以它只是使用旧的方式(我仍然需要我的elasticseach客户端)。这可能吗?
谢谢。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题