疲劳是最舒适的枕头,努力工作吧。

SpringBoot集成es报错,Invalid HTTP host: 192.168.94.100:9201"

Elasticsearch | 作者 Sakura0408 | 发布于2019年12月12日 | 阅读数:4271

SpringBoot版本2.2,es版本7.4.2
配置文件
spring.elasticsearch.rest.uris=["http://192.168.94.100:9201","http://192.168.94.100:9202","http://192.168.94.100:9203"]
 
报错信息
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.elasticsearch.client.RestClientBuilder]: Factory method 'elasticsearchRestClientBuilder' threw exception; nested exception is java.lang.IllegalArgumentException: Invalid HTTP host: 192.168.94.100:9201"
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185)
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:640)
... 121 more
Caused by: java.lang.IllegalArgumentException: Invalid HTTP host: 192.168.94.100:9201"
at org.apache.http.HttpHost.create(HttpHost.java:122)
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1382)
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:481)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:545)
at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260)
at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:438)
at org.springframework.boot.autoconfigure.elasticsearch.rest.RestClientConfigurations$RestClientBuilderConfiguration.elasticsearchRestClientBuilder(RestClientConfigurations.java:53)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
... 122 more
这会跟我只启动了两个节点有关吗,电脑内存有点不够,跑不了3个。
已邀请:

Lily_doggy

赞同来自:

 
是配置写的不对吧,
spring.elasticsearch.rest.uris=192.168.94.100:9201,192.168.94.100:9202,192.168.94.100:9203

要回复问题请先登录注册