【已解决】请求异常,请检查 chrome network 错误信息...
来源:31-8 获取商品详情

只是为了好玩
2021-12-06
学习进度:31-8 获取商品详情
问题描述:
本地ip只有一个192.168.0.123,为了测试就把goods-web端口号改成8033,
用于区别goods-srv服务。然后yapi就报了提问的错。
问题截图:
请求异常,请检查 chrome network 错误信息… https://juejin.im/post/5c888a3e5188257dee0322af 通过该链接查看教程")
我的配置:
nacos相关配置截图:
consul配置截图:
期望目标:
0.我的nacos配置是不是有问题?【重要不紧急,期望回答】
我看bobby老师goods-srv和goods-web配置ip地址不一样,
我本地只有192.168.0.123这一个ip,
所以我把goods-srv和goods-web配置ip地址都是192.168.0.123,只是端口号不一样,一个是8032,另一个是8033.
而且consul注册中心两个服务也有,都是健康的。
我这样操作的步骤有问题吗?【consul注册中心有了健康的服务,应该就没有问题吧?】
1.我想知道yapi报了提问的错的原因是啥?【不重要不紧急】
2.我这样改就没有报错,就跑通了,但是我不知道为啥这样做就没问题了。【重要不紧急,期望回答】
哪里不懂?这里不懂:
goods-srv.json 和 goods-web.json文件配置,如上图就端口号不一样,
为啥我把config-debug.yaml 里 换成 goods-srv.json就能跑起来,
换成 goods-web.json就跑不起来?
是啥原因呐?
如果要解决,怎么解决?
1回答
-
yapi这个报错是连接不上, 你这里的链接是http的接口把, 所以你这里的问题应该是 为什么健康检查能通过,但是yapi访问不了。所以你要确定两个问题
1. 是否本来是grpc接口结果在yapi中访问l了这个端口? yapi只能访问http接口
2. 如果你确定是http接口但是为什么健康检查能通过? 这里是因为健康检查中我们注册的ip和端口以及健康检查的url是可以不一样的,所以你要看看你的健康检查的check对象是不是和你注册的ip和端口保持一致了
022021-12-11
相似问题