Error creating bean with name ‘esUtils‘ defined in file

报错异常:

背景:

esUtils在common服务中、启动media服务时候、报这个异常、后排查esUtils在启动时候发生异常引起的、在相关bean中加入try{}catch{}即可解决问题

复制代码
String[] split = url.split(",");
HttpHost[] httpHosts = new HttpHost[split.length];
try{
  if(split.length>0){
    for (int i = 0; i < split.length; i++) {
      String s = split[i];
      String[] split1 = s.split(":");
      HttpHost http = new HttpHost(split1[0], Integer.parseInt(split1[1]), "http");
      httpHosts[i] = http;
    }
    CredentialsProvider credentialsProvider = new BasicCredentialsProvider();
    credentialsProvider.setCredentials(AuthScope.ANY,
            new UsernamePasswordCredentials(username, password));

    RestClient httpClient = RestClient.builder(httpHosts)
            .setHttpClientConfigCallback(
                    (HttpAsyncClientBuilder httpAsyncClientBuilder) -> httpAsyncClientBuilder.setDefaultCredentialsProvider(
                            credentialsProvider))
            .build();
    client = new RestHighLevelClientBuilder(httpClient)
            .setApiCompatibilityMode(true)
            .build();
  }
}catch (Exception e){
  e.printStackTrace();
}
复制代码
相关推荐
狂奔小菜鸡几秒前
Day21 | 枚举(Enum)与常见应用场景
java·后端·java ee
q***01654 分钟前
Spring 过滤器:OncePerRequestFilter 应用详解
java·后端·spring
z***94844 分钟前
解决SpringBoot项目启动错误:找不到或无法加载主类
java·spring boot·后端
lichong9514 分钟前
android 使用 java 编写网络连通性检查
android·java·前端
TracyCoder1235 分钟前
Java后端Redis客户端选型指南
java·开发语言·redis
u***42077 分钟前
Spring Data JDBC 详解
java·数据库·spring
sheji341611 分钟前
【开题答辩全过程】以 基于Spring Boot的驾校预约练车系统的设计与实现为例,包含答辩的问题和答案
java·spring boot·后端
嘟嘟w13 分钟前
JVM的内存结构
java·jvm
g***727018 分钟前
解决 Tomcat 跨域问题 - Tomcat 配置静态文件和 Java Web 服务(Spring MVC Springboot)同时允许跨域
java·前端·spring
r***R28931 分钟前
【spring】Spring事件监听器ApplicationListener的使用与源码分析
java·后端·spring