Spring Boot默认使用Node Client或Transport Client

时间:2018-06-28 09:44:27

标签: java spring-boot elasticsearch

我正在使用Spring Boot而不在应用程序中创建传输客户端。

spring.data.elasticsearch.cluster-name = <clustor-name>
spring.data.elasticsearch.cluster-nodes = <IP>:9300

我正在使用此属性进行弹性搜索。

在我的代码库中,我正在使用 ElasticsearchCrudRepository ,在我正在查询的地方,我正在使用 ElasticsearchTemplate 查询弹性搜索。

我对这种方法没什么疑问。

  1. 此属性如何与Spring Boot配合使用?
  2. 是创建节点客户端还是传输客户端?
  3. 如果我的弹性搜索服务器具有访问数据的身份验证,如何以这种方式提供身份验证?

0 个答案:

没有答案