具体报错:
java.io.IOException: Unable to parse response body for Response{requestLine=PUT /books/_doc/1?timeout=1m HTTP/1.1, host=http://localhost:9200, response=HTTP/1.1 201 Created}
原因:
根据官方提供的文档,选择SpringBoot支持的Elasticsearch对应版本
Elasticsearch的迭代太快了,springboot不一定支持,导致我使用Elasticsearch 8.0的时候报错,根据你的springboot版本更换掉对应的Elasticsearch 版本即可
下面是官方提供的Elasticsearch对应springboot版本,具体地址:https://docs.spring.io/spring-data/elasticsearch/docs/current/reference/html/文章来源:https://www.toymoban.com/news/detail-516159.html
建议:
Elasticsearch千万不要下载太高的版本,不就Spring不支持,Ik分词也不支持文章来源地址https://www.toymoban.com/news/detail-516159.html
到了这里,关于SpringBoot整合Elasticsearch报错:Unable to parse response body for Response的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!