配置文件 application.yml
spring: application: name: zuul-service server: port: 9000 #zuul: # routes: # blog: # path: /ymq/** # url: http://www.ymq.io/about eureka: client: serviceUrl: defaultZone: http://localhost:8761/eureka/ zuul: routes: api: path: /** serviceId: eureka-provider配置说明:
浏览器访问:http://127.0.0.1:9000/ ,Zuul 会去 Eureka 服务注册中心,找到eureka-provider服务以均衡负载的方式访问
依次启动项目:
spring-cloud-eureka-service spring-cloud-eureka-provider-1 spring-cloud-eureka-provider-2 spring-cloud-eureka-provider-3 spring-cloud-zuul-service
启动该工程后,访问服务注册中心,查看服务是否都已注册成功:http://localhost:8761/
浏览器访问
访问:http://127.0.0.1:9000/ ,Zuul 会去 Eureka 服务注册中心,找到eureka-provider服务以均衡负载的方式访问
在命令窗口curl http://localhost:9000/,发现一切正常
或者浏览器get 请求http://localhost:9000/ F5 刷新