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();
}
复制代码
相关推荐
嘵奇1 小时前
SpringBoot五:Web开发
java·前端·spring boot
赤橙红的黄1 小时前
SpringBoot两种方式接入DeepSeek
java·spring boot·spring
暗星涌动2 小时前
Java 与设计模式(17):责任链模式
java·设计模式·责任链模式
m0_726365832 小时前
某宝同款百度盘不限速后台系统源码_卡密系统_Java账号管理系统部署方案
java·开发语言
_nut_3 小时前
手撕跳表/数据结构
java·开发语言·数据结构
没明白白4 小时前
插入排序:一种简单而直观的排序算法
java·算法·排序算法
小猪咪piggy4 小时前
【数据结构】(12) 反射、枚举、lambda 表达式
java·开发语言·数据结构
web147862107234 小时前
数据库系统架构与DBMS功能探微:现代信息时代数据管理的关键
java·开发语言·数据库
wolf犭良4 小时前
21.《SpringBoot 异步编程@Async与CompletableFuture》
java·数据库·spring
程序员南飞4 小时前
算法-数据结构-图的构建(邻接矩阵表示)
java·数据结构·算法·职场和发展