- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
目 录 序 Lua 入门 Lua简介 Lua环境搭建 基础数据类型 表达式 控制结构 if/else while repeat for break ,return Lua函数 函数的定义 函数的参数 函数的返回值 函数回调 模块 String库 Table库 日期时间函数 数学库函数 文件操作 元表 面向对象编程 FFI 下标从1开始 局部变量 判断数组大小 非空判断 正则表达式 不用标准库 虚变量 函数在调用代码前定义 本文档使用 看云 构建 - 2 - 抵制使用module()函数来定义Lua模块 点号与冒号操作符的区别 Nginx Nginx 新手起步 location 匹配规则 if 是邪恶的 静态文件服务 日志服务 反向代理 负载均衡 陷阱和常见错误 环境搭建 Windows平台 CentOS平台 Ubuntu平台 Mac OS X平台 Hello World 简单API Server框架 获取Nginx内置绑定变量 LuaRestyRedisLibrary select+set_keepalive组合操作引起的数据读写错误 redis接口的二次封装 (简化建连、拆连等细节 ) redis接口的二次封装 (发布订阅 ) pipeline压缩请求数量 script压缩复杂请求 LuaCjsonLibrary json解析的异常捕获 稀疏数组 空table编码为array还是object 跨平台的库选择 PostgresNginxModule 调用方式简介 不支持事务 超时 健康监测 SQL注入 本文档使用 看云 构建 - 3 - LuaNginxModule 执行阶段概念 正确的记录日志 热装载代码 阻塞操作 缓存 sleep 定时任务 禁止某些终端访问 请求返回后继续执行 调试 调用其他C函数动态库 我的lua代码需要调优么 变量的共享范围 动态限速 shared.dict 非队列性质 如何添加自己的lua api 正确使用长链接 如何引用第三方resty库 典型应用场景 LuaRestyDNSLibrary 使用动态DNS来完成HTTP请求 缓存失效风暴 测试 单元测试 API测试 性能测试 持续集成 灰度发布
文档评论(0)