请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

在order服务调用product服务时,product/decreaseStock报500

图片描述

图片描述

order中的pom文件 product-client 可以点进去,但是点进去之后就不可以点其他的链接了(下图),例如product-common 不可以点了,不知道这算不算问题。我现在代码是在最新代码基础上改的,只起了 eurake 、config、product、order 四个服务,在请求http://localhost:8666/order/create时,就报下下图:
图片描述
图片描述

请问老师,这个怎么调呢?

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

2回答

提问者 慕粉0046318969 2018-09-30 00:20:36

我按照步骤启动了,正常,但是通过order请求到product时,报错(还需要启动rabbitmq吗?)

我的rabbitmq只能是通过http://192.168.99.100:15672/#/queues来访问,是不是能用localhost访问的话就好了,怎么用localhost访问呢?恳请老师指点!!!

https://img1.sycdn.imooc.com//szimg/5bafa5220001d99d23830731.jpg

https://img1.sycdn.imooc.com//szimg/5bafa5230001e73119440769.jpg

https://img1.sycdn.imooc.com//szimg/5bafa52300017e4723380087.jpg

https://img1.sycdn.imooc.com//szimg/5bafa5230001b9fe25370917.jpg

https://img1.sycdn.imooc.com//szimg/5bafa5250001acda25601390.jpg

https://img1.sycdn.imooc.com//szimg/5bafa55b0001c20807450401.jpg


0 回复 有任何疑惑可以回复我~
  • 你这里存在很多问题!
    1. 你是在windows下用的docker,rabbitmq直接用ip吧,不能用localhost,java程序里配置一下即可
    2. product还在报错,肯定要解决了,才能让order调用
    3. 我看你用的spring版本比较高,请使用和我课程中一样的版本,高版本有变化的,课程的最后升级部分有讲
    回复 有任何疑惑可以回复我~ 2018-10-06 22:50:41
廖师兄 2018-09-28 23:29:55

先启动product,再启动order。

服务和eureka的心跳机制,按一定时间频率通信,order服务从eureka上找不到product就会报上面的错误。

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信