一种基于NGINX+LUA的安全加速中间件实现方法及装置

基本信息

申请号 CN201610973181.5 申请日 -
公开(公告)号 CN106657258B 公开(公告)日 2019-07-12
申请公布号 CN106657258B 申请公布日 2019-07-12
分类号 H04L29/08;H04L29/06;G06F9/54;G06F16/25 分类 电通信技术;
发明人 陈朱尧;帅富元 申请(专利权)人 成都视达科信息技术有限公司
代理机构 北京轻创知识产权代理有限公司 代理人 杨立;张帆
地址 610000 四川省成都市高新区世纪城南路599号6栋16层1601-1604号
法律状态 -

摘要

摘要 本发明涉及一种基于NGINX+LUA的安全加速中间件实现方法及装置,属于安全加速中间件领域,能提高单台服务器的安全性和处理速度。本发明在服务器接收到用户的访问请求时,先从共享内存中获取配置信息,若不存在配置信息,则访问动态服务接口获取配置信息,然后根据配置信息筛选该访问请求能否放行,再根据配置信息检查用户请求访问的服务接口是否为可缓存服务,若是,则进入共享内存和REDIS集群中查找该服务接口对应的缓存数据并返回给用户,若否,则调用对应动态服务接口去获取数据。用于提高单台服务器的安全性,加速部分动态服务接口数据的调用速度。