//package com.fdkankan.tracking.config; // //import org.apache.http.HttpHost; //import org.elasticsearch.client.RestClient; //import org.elasticsearch.client.RestClientBuilder; //import org.elasticsearch.client.RestHighLevelClient; //import org.springframework.beans.factory.annotation.Autowired; //import org.springframework.beans.factory.annotation.Value; //import org.springframework.context.annotation.Bean; //import org.springframework.context.annotation.Configuration; // //@Configuration //public class EsConfig { // // @Value("${es.host}") // private String host; // @Value("${es.port}") // private int port; // @Value("${es.scheme}") // private String scheme; // // //把方法返回的对象交予spring容器管理 // @Bean // public RestHighLevelClient restHighLevelClient(){ // HttpHost httpHost=new HttpHost(host,port,scheme); // RestClientBuilder restClientBuilder = RestClient.builder(httpHost); // RestHighLevelClient restHighLevelClient = new RestHighLevelClient(restClientBuilder); // return restHighLevelClient; // } // //}