Nginx+lua+OpenResty高性能实践
- 教程
 - 2025-08-30
 - 41
 
课程介绍
 Nginx作为互联网应用系统中的核心服务,在实际工作中被广泛应用。Nginx通过配置可以实现负载均衡、反向代理等功能,还可以通过扩展开发更为复杂的业务逻辑。这其中,使用Lua语言开发是比较方便和流行的方法。本课以应用系统开发为主线,讲解了相关服务、模块和开发手册,并提供了大量真实的案例。
课程目标
 1、nginx 的基础, 使用到进阶, 包括常用命令, 负载均衡 ,反向代理, nginx集群,配置文件详解。 2、lua 基础语法,协程定义,讲解,生产者消费者问题; 3、nginx 结合 lua 实现限流 4、nginx + openresty + lua 实现高性能负载方案实战 5、防爬虫方案演练
【资源目录】:
├──1-Nginx简介
 | └──1-01-Nginx简介.mp4 12.15M
 ├──10-Nginx反向代理-地址修正
 | └──1-10-Nginx反向代理-地址修正.mp4 2.13M
 ├──11-负载均衡定义
 | └──1-11-负载均衡定义.mp4 3.72M
 ├──12-负载均衡实验目的
 | └──1-12-负载均衡实验目的.mp4 4.60M
 ├──13-2台tomcat准备
 | └──1-13-2台tomcat准备.mp4 16.37M
 ├──14-配置nginx.conf文件
 | └──1-14-配置nginx.conf文件.mp4 27.32M
 ├──15-负载均衡算法和权重
 | └──1-15-负载均衡算法和权重.mp4 68.03M
 ├──16-动静分离定义
 | └──1-16-动静分离定义.mp4 6.41M
 ├──17-静态资源准备
 | └──1-17-静态资源准备.mp4 6.65M
 ├──18-静态资源转发配置文件修改
 | └──1-18-静态资源转发配置文件修改.mp4 26.46M
 ├──19-高可用介绍
 | └──1-19-高可用介绍.mp4 10.35M
 ├──2-Nginx安装
 | └──1-02-Nginx安装.mp4 33.84M
 ├──20-nginx高可用介绍
 | └──1-20-nginx高可用介绍.mp4 12.95M
 ├──21-准备2台nginx服务器
 | └──1-21-准备2台nginx服务器.mp4 22.49M
 ├──22-验证2台机器上nginx
 | └──1-22-验证2台机器上nginx.mp4 16.26M
 ├──23-keepalived安装
 | └──1-23-keepalived安装.mp4 10.78M
 ├──24-keepalived配置文件修改
 | └──1-24-keepalived配置文件修改.mp4 29.23M
 ├──25-问题解答&keepalived启动
 | └──1-25-问题解答&keepalived启动.mp4 40.63M
 ├──26-lua介绍
 | └──1-26-lua介绍.mp4 3.02M
 ├──27-windows下安装lua
 | └──1-27-windows下安装lua.mp4 18.60M
 ├──28-linux安装lua
 | └──1-28-linux安装lua.mp4 22.66M
 ├──29-lua编程方式
 | └──1-29-lua编程方式.mp4 11.00M
 ├──3-Nginx启动及验证
 | └──1-03-Nginx启动及验证.mp4 35.43M
 ├──30-lua基本语法(注释、标识符、全局变量)
 | └──1-30-lua基本语法(注释、标识符、全局变量).mp4 12.51M
 ├──31-数据类型nil
 | └──1-31-数据类型nil.mp4 15.73M
 ├──32-数据类型boolean
 | └──1-32-数据类型boolean.mp4 12.35M
 ├──33-数据类型number
 | └──1-33-数据类型number.mp4 4.83M
 ├──34-数据类型string
 | └──1-34-数据类型string.mp4 18.87M
 ├──35-数据类型table
 | └──1-35-数据类型table.mp4 15.53M
 ├──36-数据类型function
 | └──1-36-数据类型function.mp4 17.36M
 ├──37-数据类型总结
 | └──1-37-数据类型总结.mp4 13.79M
 ├──38-变量
 | └──1-38-变量.mp4 15.69M
 ├──39-变量赋值
 | └──1-39-变量赋值.mp4 12.61M
 ├──4-Nginx常用命令
 | └──1-04-Nginx常用命令.mp4 18.25M
 ├──40-索引
 | └──1-40-索引.mp4 4.02M
 ├──41-循环概述
 | └──1-41-循环概述.mp4 2.94M
 ├──42-while循环
 | └──1-42-while循环.mp4 4.08M
 ├──43-for循环
 | └──1-43-for循环.mp4 15.65M
 ├──44-repeatuntil循环
 | └──1-44-repeatuntil循环.mp4 7.83M
 ├──45-流程控制
 | └──1-45-流程控制.mp4 5.70M
 ├──46-函数的定义
 | └──1-46-函数的定义.mp4 26.51M
 ├──47-多值返回
 | └──1-47-多值返回.mp4 24.15M
 ├──48-可变参数中值的选取
 | └──1-48-可变参数中值的选取.mp4 51.14M
 ├──49-运算符
 | └──1-49-运算符.mp4 25.22M
 ├──5-Nginx命令加餐
 | └──1-05-Nginx命令加餐.mp4 27.10M
 ├──50-数组
 | └──1-50-数组.mp4 14.65M
 ├──51-迭代器
 | └──1-51-迭代器.mp4 38.44M
 ├──52-table
 | └──1-52-table.mp4 25.50M
 ├──53-模块的定义和编写
 | └──1-53-模块的定义和编写.mp4 13.49M
 ├──54-require函数
 | └──1-54-require函数.mp4 11.18M
 ├──55-元表的定义
 | └──1-55-元表的定义.mp4 15.50M
 ├──56-元表中__index元方法
 | └──1-56-元表中__index元方法.mp4 36.83M
 ├──57-元表中__newindex元方法
 | └──1-57-元表中__newindex元方法.mp4 26.99M
 ├──58-元表中添加运算符
 | └──1-58-元表中添加运算符.mp4 20.46M
 ├──59-元表中的call元方法
 | └──1-59-元表中的call元方法.mp4 17.58M
 ├──6-Nginx配置文件介绍
 | └──1-06-Nginx配置文件介绍.mp4 25.05M
 ├──60-元表中tostring
 | └──1-60-元表中tostring.mp4 13.20M
 ├──61-协程定义
 | └──1-61-协程定义.mp4 12.14M
 ├──62-协程启动停止
 | └──1-62-协程启动停止.mp4 17.92M
 ├──63-协程返回值
 | └──1-63-协程返回值.mp4 16.42M
 ├──64-协程的状态
 | └──1-64-协程的状态.mp4 19.66M
 ├──65-协程内部和外部同步
 | └──1-65-协程内部和外部同步.mp4 44.02M
 ├──66-生产者消费者问题
 | └──1-66-生产者消费者问题.mp4 29.68M
 ├──67-语法错误&运行错误
 | └──1-67-语法错误&运行错误.mp4 15.09M
 ├──68-错误处理:error和assert
 | └──1-68-错误处理:error和assert.mp4 15.29M
 ├──69-错误处理pcall
 | └──1-69-错误处理pcall.mp4 13.45M
 ├──7-Nginx反向代理-单台机器
 | └──1-07-Nginx反向代理-单台机器.mp4 82.72M
 ├──70-错误处理xpcall
 | └──1-70-错误处理xpcall.mp4 10.11M
 ├──71-面向对象定义方法
 | └──1-面向对象定义方法.mp4 12.15M
 ├──72-对象new
 | └──1-对象new.mp4 14.39M
 ├──73-nginx+lua概述
 | └──1-nginx+lua概述.mp4 8.40M
 ├──74-nginx启动流程&管理进程、工作进程
 | └──1-nginx启动流程&管理进程、工作进程.mp4 35.34M
 ├──75-nginx+lua-请求处理流程
 | └──1-nginx+lua-请求处理流程.mp4 8.65M
 ├──76-nginx+lua+redis概述
 | └──1-nginx+lua+redis概述.mp4 6.37M
 ├──77-OpenResty安装
 | └──1-OpenResty安装.mp4 28.23M
 ├──78-redis安装
 | └──1-redis安装.mp4 15.05M
 ├──79-httpredis使用
 | └──1-httpredis使用.mp4 34.37M
 ├──8-Nginx反向代理-2台tomcat准备
 | └──1-08-Nginx反向代理-2台tomcat准备.mp4 64.10M
 ├──80-httpRedis2Module使用
 | └──1-httpRedis2Module使用.mp4 19.13M
 ├──81-lua-openresty-redisnginx配置文件编写
 | └──1-lua-openresty-redisnginx配置文件编写.mp4 33.43M
 ├──82-lua-openresty-redislua配置文件编写
 | └──1-lua-openresty-redislua配置文件编写.mp4 27.07M
 ├──83-读取redis中key的值
 | └──1-读取redis中key的值.mp4 7.53M
 ├──84-分析OpenResty响应信息
 | └──1-分析OpenResty响应信息.mp4 31.32M
 ├──85-获取请求参数
 | └──1-获取请求参数.mp4 22.39M
 ├──86-将请求参数写入redis
 | └──1-将请求参数写入redis.mp4 6.17M
 ├──87-nginx+lua获取请求头信息
 | └──1-nginx+lua获取请求头信息.mp4 22.47M
 ├──88-nginx+lua获取body键值对参数
 | └──1-nginx+lua获取body键值对参数.mp4 8.70M
 ├──89-nginx+lua获取body体参数
 | └──1-nginx+lua获取body体参数.mp4 18.82M
 ├──9-Nginx反向代理-nginx配置修改
 | └──1-09-Nginx反向代理-nginx配置修改.mp4 29.45M
 ├──90-nginx+lua+redis限流实战环境准备
 | └──1-nginx+lua+redis限流实战环境准备.mp4 33.61M
 ├──91-nginx+lua+redis限流实战业务实现
 | └──1-nginx+lua+redis限流实战业务实现.mp4 20.19M
 ├──92-防爬虫概述
 | └──1-防爬虫概述.mp4 15.30M
 ├──93-防爬虫需求&步骤分解
 | └──1-防爬虫需求&步骤分解.mp4 3.41M
 ├──94-防爬虫redis黑名单准备
 | └──1-防爬虫redis黑名单准备.mp4 2.82M
 ├──95-防爬虫nginx配置文件编写
 | └──1-防爬虫nginx配置文件编写.mp4 17.57M
 └──96-防爬虫核心lua脚本编写
 | └──1-防爬虫核心lua脚本编写.mp4 145.79M
会员资源
会员用户免费查看此资源升级会员
本文由Miracle于2025-08-30发表在遇见未来,如有疑问,请联系我们。
本文链接:https://www.cluxz.com/post/1647.html
发表评论