1. 首页
  2. 服务器应用
  3. Web服务器
  4. 利用nginx+lua+redis实现反向代理方法教程

利用nginx+lua+redis实现反向代理方法教程

上传者: 2021-07-09 19:17:07上传 PDF文件 73.67 KB 热度 25次

最近因为工作需要,要进行IVR的重构, 我们现在系统接了三家IVR服务商, N个业务, 由于IVR这玩意一般只能外网回调, 而开发环境又不允许外网随便访问,着实烦人。所有我们打算重构一把, 封装多家IVR, 对业务透明, 同时回调可以针对多家IVR服务商的不同callid直接转发到当时请求的同学的开发域名去。直接用lua处理下, 查下redis里面这个callid当时是哪位同学发起的请求, 直接proxy_pass到这位同学的开发域名去就ok了。lua_code_cache 是开发环境的配置, 不缓存lua代码, 修改完lua直接生效, 不然每次要重启nginx, 上生产环境要关掉, 严重影响性能。

下载地址
用户评论