章节思维导图
动态Upstream场景
手工方式存在的问题
•无法做到自动化
•周期长
•准确性
动态Upstream的好处
•实现自动化发现,切换后台服务节点
动态Upstream实现意义
动态Upstream实现方式
•Openresty动态upstream,基于Nginx+lua的编程方式自建
•开源组件方案,基于Nginx+开源组件,用现成组件功能来完善Nginx本身功能上的缺失
•开源AP网关方案,采用专用网关服务(如kong,traefik)整体打包替换Nginx
核心:支持添加,删除,监控Upstream后台节点的功能。
Openrestry安装
Nginx配置文件:
upsops.lua文件内容: