欢迎光临散文网 会员登陆 & 注册

Java连接elasticsearch带账号和密码、Elasticsearch是如何实现master选举的

2023-07-27 08:18 作者:学习微站公众号  | 我要投稿
@Bean    public RestHighLevelClient client() {        System.out.println("start client()--------------");        System.out.println("==========" + host);        System.out.println("=========" + port);        System.out.println("==========" + username);        System.out.println("=========" + password);        RestHighLevelClient esClient = null;        final BasicCredentialsProvider credentialsProvider = new BasicCredentialsProvider();        credentialsProvider.setCredentials(AuthScope.ANY, new UsernamePasswordCredentials(username, password));        esClient =  new RestHighLevelClient(RestClient.builder(                new HttpHost(host, Integer.parseInt(port)))                        .setHttpClientConfigCallback(new RestClientBuilder.HttpClientConfigCallback() {                            public HttpAsyncClientBuilder customizeHttpClient(                                    HttpAsyncClientBuilder httpClientBuilder) {                                httpClientBuilder.disableAuthCaching();                                return httpClientBuilder.setDefaultCredentialsProvider(credentialsProvider);                            }                        })        );        return esClient;    }

本文使用 文章同步助手 同步

Java连接elasticsearch带账号和密码、Elasticsearch是如何实现master选举的的评论 (共 条)

分享到微博请遵守国家法律