集成es时无法启动

集成es时无法启动

# 具体遇到的问题
1.redis放到foodie-dev中时,foodie-dev-search配置文件不添加redis配置时提示无法连接到localhost:6379

2.redis放到foodie-dev中时,foodie-dev-search配置文件添加redis配置时提示启动一半时停止启动

2.redis放到foodie-dev-common中时,foodie-dev-search配置文件不添加redis配置时提示启动一半时停止启动

# 报错信息的截图

1.

http://img1.sycdn.imooc.com//climg/5fe3085709803c8515400865.jpg

2.3.

http://img1.sycdn.imooc.com//climg/5fe3089b094f110318570885.jpg

在这里输入代码,可通过选择【代码语言】突出显示

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
风间影月 2021-08-05 17:58:56

加入redis依赖maven坐标

那红尘 2021-07-22 20:43:38

可以在es这个模块的yml文件里添加上redis的配置就可以了,我也报了这个错误,已经解决了

风间影月 2020-12-23 17:25:01

额,看完我有点乱,没明白。按照之前的做法,redis可以吗?es和redis没有直接关系啊

  • 或者我这么理解,你在search工程中没有使用 redis。但是启动报错,对吗?
    2020-12-23 17:26:40
  • 提问者 慕码人1033369 回复 风间影月 #2
    是的,我之前写的redis指redis包,写到dev的pom文件中,search的配置文件不加redis配置,就会报连接不到的错误,可是如果在search的配置文件里加上redis配置,项目启动一半就卡死了
    2020-12-23 18:47:58
  • 提问者 慕码人1033369 回复 风间影月 #3

    我问题里的redis指redis依赖。现在的问题是

    1. 如果我在foodie-dev的pom文件中添加redis依赖,但是在search的配置文件中没有对redis进行配置,就会提示连接localhost:6379失败,如图1

    2. 如果我在foodie-dev的pom文件中添加redis依赖,而且在search的配置文件中对redis进行配置,启动的时候启动到一半就会停止,如图2

    3. redis添加到foodie-dev-common的pom文件中时,foodie-dev-search配置文件不添加redis配置时启动一半时就会停止,如图2

    2020-12-23 19:31:30
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师