gateway请求不到其他服务

来源:10-3 编写Spring Cloud Gateway

夜凉风丶

2021-06-02

根据10-3的代码写法gateway请求不到其他服务。

gateway的配置。

http://img.mukewang.com/szimg/60b674410840a62507120540.jpg

http://img.mukewang.com/szimg/60b6744a08f6ea7507370497.jpg

http://img.mukewang.com/szimg/60b67456087dcfae06000735.jpg

nacos中也都注册上去了,user-core单个可以访问。

http://img.mukewang.com/szimg/60b6749808c71b4a12540252.jpg

通过gateway就访问不了。
http://img.mukewang.com/szimg/60b674b80868e21206610280.jpg
虽然后面我加了路由请求成功了但是根据10-3那种写法就是请求不到。

写回答

1回答

大目

2021-06-08

//img.mukewang.com/szimg/60bee356094c24bf08320258.jpg

您好,目测配置正常。

通过如图配置,可以让gateway自动通过nacos找到其他微服务。

访问规则是:

gateway_host:gateway_port/{微服务名称}/** ====> {微服务名称}的/**

目前你的user-core微服务里面,有/user/test-c这个端点吗?

直接访问是否可以正常返回呢?


可以参考https://www.itmuch.com/spring-cloud-gateway/spring-cloud-gateway-debug/ 这篇文章,设置下相关日志,看看网关的转发细节

0
0

Spring Cloud Alibaba微服务从入门到进阶

面向未来微服务:熟练掌握Spring Cloud Alibaba

2979 学习 · 1299 问题

查看课程