- 开启xpack:elasticsearch.yml
xpack.security.enabled: true
- 修改内置用户密码
bin/elasticsearch-setup-passwords interactive
- 使用了springboot和spring-data-elasticsearch去除自动配置类
@SpringBootApplication(exclude = { ElasticsearchAutoConfiguration.class})
-
使用ElasticsearchRestTemplate
-
springboot配置修改,这里的用户属于内置用户
spring:
elasticsearch:
rest:
username: elastic
password: 123456
uris:
- http://localhost:9200