您当前的位置: 首页 >  ar

qq_34412985

暂无认证

  • 0浏览

    0关注

    1061博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

SpringBoot用Jest连接ElasticSearch打成jar包出现找不到 http://localhost:9200的错误

qq_34412985 发布时间:2019-05-08 18:47:46 ,浏览量:0

如果jar包运行成功,但当调取方法接口时出现找不到 http://localhost:9200的错误,不是你的配置yml或properties错误,因为本地可以运行,因为我的elasticearch和项目不是在同一环境,jest有个默认环境配置,如下图:

jest有个内置的默认本地端口,如果elasticsearch不在同一本地环境下,就需要加载覆盖默认本地接口,我的处理方法是:

 

把服务连接封装到一个单独的类,然后再加载调用:

在serviceImpl实现类中注入后在使用前加上下面那行代码

@Autowired

JestClient jestClient;

JestClient jestClient = SeverLink.getClient().getObject();

然后打包就可以正常运行调用了。

关注
打赏
1653291990
查看更多评论
立即登录/注册

微信扫码登录

0.8528s