Springboot集成elasticsearch

elasticsearch注意事项

安装elasticsearch教程

注意

  • elasticsearch对应http的端口是9200,对应java的端口是9300
  • cluster-name为你打开9200端口后页面显示的数据

spring-boot-starter-data-elasticsearch

不清楚原因为啥在yml配置失效,参考文档使用JavaBean的方式成功

1
2
3
4
5
6
7
8
9
10
11
12
13
@Configuration
public class RestClientConfig extends AbstractElasticsearchConfiguration {
@Override
@Bean
public RestHighLevelClient elasticsearchClient() {

final ClientConfiguration clientConfiguration = ClientConfiguration.builder()
.connectedTo("192.168.0.158:9200")
.build();

return RestClients.create(clientConfiguration).rest();
}
}
赏个🍗吧
0%