spring cloud入门(四、网关Zuul)

1.新建项目

2.下一步

3.下一步

4.下一步

5.完成。打开pom.xml。修改spring boot版本号

6.打开GatewayApplication.java。添加注释@EnableEurekaClient和@EnableZuulProxy

7.修改配置。把application.properties修改为application.yml。添加以下内容:

spring:
application:
name: gateway
eureka:
client:
service-url:
defaultZone: http://localhost:8761/eureka
server:
port: 9000

8.启动程序。打开浏览器访问http://localhost:8761可以看到实例GATEWAY

9.打开浏览器访问http://localhost:9000/client/user/info

9000端口号----同网关配置的端口号server.port一致。

client实例名----同客户端实例名称一致。

user/info接口地址----同客户端实例的接口一致

再次访问

可以看到两次访问得到的端口号不一致。是因为这里自动负载均衡,每个实例调用一次,依次轮询。

 

posted @ 2018-06-21 16:49  微风吹过jy  阅读(89)  评论(0)    收藏  举报