出现错误,如下图:
解决办法:
检查自己的yaml文件:
server:
port: 88
spring:
application:
name: applicationName
cloud:
nacos:
discovery:
server-addr: 127.0.0.1:8848
gateway:
# 开启服务发现路由(不开启跨域问题可能无法解决)
discovery:
locator:
enabled: true
routes:
- id: applicationName
uri: lb://applicationName
predicates:
- Path=/keyword/**
main:
web-application-type: reactive
如果确定yaml文件是正确的,那就查看自己是否存在loadbalancer依赖,作用是用来负载均衡
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-loadbalancer</artifactId>
</dependency>
最后重启gateway就可以解决了。
本文作者:just1t
本文链接:https://www.cnblogs.com/just1t/p/17002830.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
- 路由 springcloud Unavailable unexpected 名称路由springcloud unavailable unexpected springcloud模块 名称 灰度 路由springcloud简易 路由 利器springcloud router4j 路由 名称django空间 路由 名称laravel php unavailable pymssql 20009 operationalerror unavailable unavailable assistant currently location unavailable maintenance wordpress scheduled