课程大纲
第一章、 网关概述
a) 从微服务的痛点说起
b) 为什么要使用网关?
c) 开源网关的对比与选择
d) 网关应具备的能力
e) 网关的适用场景
f) 使用网关的注意点
第二章、 网关使用
a) Spring Cloud Gateway如何使用
b) Spring Cloud Gateway常用扩展点与二次开发思路
第三章、 手把手打造属于自己的网关
a) 基于Spring RestTemplate编写一个属于自己的网关
b) 实现断路器、负载均衡、服务发现、限流等能力
c) 实现动态的配置管理
第四章、 案例分享
a) 利用网关重构项目的思路与实战
b) 实战1:利用网关实现登录验证
c) 实战2:利用网关实现限流
实战3:利用网关实现灰度发布