spring-cloud 使用gateway配置路由的问题??
注册中心使用Eureka
这里有一台登录微服务
登录接口地址:http://127.0.0.1:7500/auth/login
同时也注册到了Eureka了。
然后gateway网关也注册到了注册中心,然后配置yml
server:
port: 8500
eureka:
client:
service-url:
defaultZone: http://127.0.0.1:7001/eureka/
register-with-eureka: true
fetch-registry: true
instance:
instance-id: gateway-server8500 #修改eureka默认描述信息就是status
info:
app.name: gateway-server
company.name: com.cpmscloud
spring:
application:
name: gateway-server
cloud:
#设置路由规则
gateway:
enabled: true #开启网关
discovery:
locator:
lowerCaseServiceId: true #服务id设置为小写
enabled: true
routes:
- id: oauth-server-tests
uri: lb://oauth-server
predicates:
- Path=/gateService/**
filters:
- StripPrefix=1
通过网关服务访问http://127.0.0.1:8500/gateService/auth/login
提示404:
{
"timestamp": "2020-07-19T06:53:59.429+0000",
"status": 404,
"error": "Not Found",
"message": "No message available",
"path": "/gateService/auth/login"
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论