簡體   English   中英

如何在 spring-boot 中指定較新版本的 Elasticsearch

[英]How to specify a newer version of Elasticsearch in spring-boot

如何在 spring-boot 中為以下庫指定更新版本的 Elasticsearch。 這需要是一個gradle依賴

compile group: 'org.springframework.boot', name: 'spring-boot-starter-data-elasticsearch', version: '2.3.4.RELEASE'

    say 7.9.1 instead of 7.6.2

它會適用於較新的版本嗎?

如果您不在應用程序中使用 7.6.2 中不可用的某些本機 Elasticsearch 庫內容,則無需將應用程序更新到較新版本。

Spring Data Elasticsearch 4.0.4(由 Spring Boot 2.3.4 引入)是使用 7.6.2 版本的 Elasticsearch 客戶端庫構建的,但這些客戶端庫可以與 7.9.1 版本的 Elasticsearch 集群通信,在據我所知,客戶端通信協議。

您將在日志中收到警告:

警告 [main] osdelasticsearch.support.VersionInfo:Elasticsearch 客戶端和集群之間的版本不匹配:7.6.2 - 7.9.1

但你可以忽略它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM