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接口地址----同客户端实例的接口一致

再次访问

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