0
点赞
收藏
分享

微信扫一扫

入口网关服务注册发现-Openresty动态 Upstream

杨沐涵 2023-03-08 阅读 41

章节思维导图

入口网关服务注册发现-Openresty动态 Upstream_lua

动态Upstream场景

入口网关服务注册发现-Openresty动态 Upstream_开源组件_02

手工方式存在的问题

•无法做到自动化

•周期长

•准确性

动态Upstream的好处

•实现自动化发现,切换后台服务节点

动态Upstream实现意义

入口网关服务注册发现-Openresty动态 Upstream_lua_03

动态Upstream实现方式

•Openresty动态upstream,基于Nginx+lua的编程方式自建

•开源组件方案,基于Nginx+开源组件,用现成组件功能来完善Nginx本身功能上的缺失

•开源AP网关方案,采用专用网关服务(如kong,traefik)整体打包替换Nginx

核心:支持添加,删除,监控Upstream后台节点的功能。

Openrestry安装

Nginx配置文件:

入口网关服务注册发现-Openresty动态 Upstream_开源组件_04

入口网关服务注册发现-Openresty动态 Upstream_开源组件_05

upsops.lua文件内容:

入口网关服务注册发现-Openresty动态 Upstream_lua_06

入口网关服务注册发现-Openresty动态 Upstream_lua_07

入口网关服务注册发现-Openresty动态 Upstream_开源组件_08

入口网关服务注册发现-Openresty动态 Upstream_Nginx_09


举报

相关推荐

0 条评论