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();
}
复制代码
相关推荐
Javatutouhouduan2 分钟前
大厂Java岗最新面试真题汇总!
java·java面试·后端开发·java编程·java程序员·互联网大厂·java八股文
逻辑驱动的ken3 分钟前
Java高频面试考点场景题23
java·开发语言·数据库·面试·职场和发展·哈希算法
xxjj998a10 分钟前
PHP vs Java:核心区别与应用场景全解析
java·开发语言·php
用户2986985301425 分钟前
Java 从零生成 Word 文档:段落、图片与表格操作
java·后端
2401_8332693027 分钟前
Java IO流:从字节到字符的桥梁
java·开发语言
月落归舟41 分钟前
深入剖析乐观锁背后的原理
java·乐观锁
SimonKing1 小时前
OpenCode 在 IDEA 中使用 ACP 协议 VS 直接使用 TUI,哪个编程方式更是你的菜?
java·后端·程序员
NE_STOP1 小时前
Redis--持久化之AOF
java
budingxiaomoli1 小时前
注册中心的其他实现-Nacos
java·spring cloud·微服务
大大大大晴天️1 小时前
Flink技术实践-Flink重启策略选型指南
java·大数据·flink