阅读:2990回复:0
Go-micro微服务实战:自建http api网关章节开更
通过我们前面两章的热身,迎来我们进阶的第三章。
之前调研了一下go领域的一些网关,和go-micro自带的网关。前者扩展不方便,受限太多;后者坑多功能少。 由于GO的一些特性加上第三方社区很不错。我们决定在第三章重点来开发一个网关。风格和部分功能会高度同款spring cloud gateway。方便Java学员观看 主要功能包含了:spring gateway同款路由模块、基于阿里爸爸第三方的一些微服务组件(如限流等)整合、链路监控、jwt统一认证、负载均衡模块、支持插件机制、Java技术栈中间件的整合等 ,就不一一列全了。 本章节是整个课程的重点。 本周先更新4课时,做个开头。后面会加快更新步伐: 第三章:自建基本http api网关 第34讲:网关基本结构、自建http api网关基本点、反向代理 本章节我们开始自建网关。先讲下基本结构。我们的网关会在部分功能上同款spring gateway 第35讲:路由模块(1):基本结构、配置文件形式、通配符 免费试听,无需登录 网关中比较重要的是路由模块。我们先从最基本的开始 第36讲:路由模块(2):规范化匹配判断、支持头判断 今天我们完善和优化路由匹配机制 第37讲:路由模块(3):使用反射简化路由判断 本课时完成整个Predicates的判断。下节课我们重点来开发filter 四课时基本搞定Predicates的基本结构,后面再做优化。下次更新我们开始重点 做 filter |
|
|