使用gateway做网关,consul 服务注册,对应的模块启动了,还是访问不到,报错503,跳过网关正常访问
配置
- id: user-server-routes
uri: lb://user-server
predicates:
- Path=/user/*
访问consul发现user-server服务是个红叉
检查pom文件发现少引用了 spring-boot-starter-actuator
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
引入后重启访问正常
补充:
只要访问 对应服务的 /actuator/health 不为 up 基本就是503了