解决什么问题:把散落的服务收拢到统一入口
在微服务架构里,后端往往被拆分成几十个独立模块。如果让前端或客户端直接对接这些服务,会遇到跨域、鉴权分散、流量不均、单点故障等一堆麻烦事。这门课的主题正是解决上述场景的流量分发与治理。它把核心放在网关层的设计与落地,带你用反向代理工具把散落的服务收拢到一个入口,统一做请求转发、负载均衡和日志切割。学完之后,你能独立为中小型业务搭建一套可用的网关框架,完成从单机部署到多服务负载调度的闭环,而不是只停留在看懂概念。
适合什么基础与建议先看哪几块
这门资料不要求你精通底层源码,但默认你懂基本命令操作和接口交互逻辑。如果你是刚写完几个独立模块,正愁怎么把它们拼装成完整集群的初阶研发,这套内容刚好能帮你补齐架构视野。建议先从网关背景与技术选型这两块看起,建立对流量入口的整体认知,不要一上来就死磕配置参数。接着重点看反向代理、路由规则匹配和负载均衡机制,这三块是日常排障和扩容时用得最多的。平滑升级和日志切割可以放到后面结合实操看,它们更多是运维视角的补充。
资料怎么配合练习与学完能做什么
看视频时务必同步开一台虚拟机跟着敲,不要只用眼睛过一遍。资料里的配置说明和命令控制部分,建议自己写一份测试配置,模拟把两个不同端口的本地服务通过网关代理出去,再用工具压测看流量分配效果。遇到报错先查日志,把请求链路自己跑通一次,比单纯记背参数有效得多。把这套流程完整走下来,你能在实际工作中独立完成网关环境搭建,为新业务设计流量转发规则,并具备排查请求不到达后端等常见问题的能力。
可以让研发人员自行搭建网关框架,还有对整体架构设计有一定的视野开拓。
课程目录
* 01 01、漫谈网关.mp4 20:03
* 02 02、网关技术选型.mp4 17:18
* 03 03、nginx下载安装.mp4 08:53
* 04 04、正向代理与反向代理.mp4 14:57
* 05 05、nginx命令与信号控制.mp4 14:39
* 06 06、nginx平滑升级.mp4 20:18
* 07 07、nginx配置文件说明.mp4 25:45
* 08 08、nginx配置连接数.mp4 19:48
* 09 09、nginx虚拟主机.mp4 25:28
* 10 10、nginx日志以及切割.mp4 51:05
* 11 11、nginx的location详解.mp4 30:24
* 12 12、nginx的负载均衡.mp4 20:53
* 13 13、nginx的echo模块安装.mp4 24:28
* 14 14、openresty背景介绍.mp4 24:38
* 15 15、openresty安装.mp4 19:15
* 16 16、openresty的helloworld.mp4 16:51
* 17 17、lua介绍以及helloworld.mp4 07:19
* 18 18、lua基本类型一.mp4 27:33
* 19 19、lua基本类型二.mp4 23:30
* 20 20、lua基本类型三.mp4 29:04
* 21 21、lua基本类型四.mp4 24:33
* 22 22、lua运算符.mp4 27:19
* 23 23、lua控制结构一.mp4 26:39
* 24 24、lua控制结构二.mp4 34:13
* 25 25、lua正则表达式.mp4 43:10
* 26 26、lua的string类型操作.mp4 40:52
* 27 27、lua的table操作.mp4 38:19
* 28 28、lua的变量.mp4 14:23
* 29 29、lua的时间操作.mp4 10:44
* 30 30、lua模块定义.mp4 19:17
* 31 31、lua的元表操作.mp4 47:18
* 32 32、lua的面向对象.mp4 21:18
* 33 33、openresty中调用lua脚本(1).mp4 28:15
* 34 33、openresty中调用lua脚本(2).mp4 28:19
* 35 34、openresty引入json模块.mp4 27:49
* 36 35、openresty引入redis模块.mp4 29:03
* 37 36、openresty对redis模块进行二次封装.mp4 12:25
* 38 37、openresty引入mysql模块.mp4 16:17
* 39 38、openresty引入capture请求.mp4 30:48
* 40 39、openresty引入http模块.mp4 09:57
* 41 40、openresty操作本地缓存.mp4 16:04
* 42 41、openresty执行流程.mp4 31:10
* 43 42、openresty执行详解之初始化阶段.mp4 17:01
* 44 43、openresty执行详解之重写赋值阶段.mp4 19:21
* 45 44、openresty执行详解之重写url阶段.mp4 01:13:44
* 46 45、openresty执行详解之访问阶段.mp4 12:52
* 47 46、openresty执行详解之内容阶段.mp4 32:15
* 48 47、openresty执行详解之响应阶段.mp4 19:21
* 49 48、openresty实现访问频率控制.mp4 34:17
* 50 49、openresty实现黑名单控制.mp4 22:51
* 51 50、openresty实现接口签名验证.mp4 01:01:19
* 52 51、openresty实现网关框架介绍.mp4 27:14
* 53 52、openresty实现网关主入口.mp4 22:15
* 54 53、openresty实现网关插件可配置.mp4 16:50
* 55 54、openresty实现网关插件加载.mp4 31:07
* 56 55、openresy实现网关之签名验证插件.mp4 09:46
* 57 56、openresy实现网关之黑名单插件.mp4 08:38
* 58 57、openresty实现网关之频率插件.mp4 13:20
* 59 58、网关框架总结.mp4 17:48






