在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
lua及基础语法 Nginx与lua环境 场景:用Nginx结合lua实现代码的灰度发布 一、lua lua是一个简洁、清凉、可扩展的脚本语言 1、nginx+lua的优势 充分的结合Nginx的并发处理epoll优势和Lua的轻量实现简单的功能切高并发的场景 2、Lua的基础语法 安装 yum install lua 变量: 布尔类型只有nil和false是false 数字0啊," 空字符串(' \0')都是true lua中的变量如果没有特殊说明,全身是全局变量 while循环语法 sum=0 num=1 while num<=100 do sum = sum+num num = num+1 end print("sum=",sum) lua没有++或是+=这样的操作 if-else判断语句 if age == 40 and sex == "Male" then print("大于40男人") elseif age >60 and sex ~="Female" then print("非女人而且大于60") else local age = io.read() print("Your age is" ..age) end ~= 是不等于 字符串的拼接操作符 ".." io库的分别从stdin 和 stdout读写的read 和weite函数 Nginx +Lua环境的安装 1、LuaJIT 2、ngx_devel_kit 和lua-nginx-module 3、重新编译Nginx 环境安装: http://www.imooc.com/article/19597 1、Nginx的课插拔模块化加载执行,共11个处理阶段
Nginx Lua API
实战场景-灰度发布 1、用户的信息cookie等信息区别
灰度发布实战配置:https://blog.csdn.net/dyllove98/article/details/9673825
|
请发表评论