LUA总结

LUA总结

参考资料

  1. 官方github
  2. Openresty最佳实践

配置

  1. 开发环境关闭lua_code_cache off;
  2. 代码写在文件里,单入口比较方便,因为有code_cache,所以cache后就没有磁盘IO了

变量作用域

变量位置是否加了local标识单worker多请求可见性是否推荐
上下文中不可见,请求独立,大师
上下文中不可见,chunk作用域
模块文件中可见,会产生竞争条件,对于非只读数据,不把控制权交给epoll或有阻塞操作,都没问题是,建议保存只读数据
模块文件中可见,会产生竞争条件,对于非只读数据,不把控制权交给epoll或有阻塞操作,都没问题是,建议保存只读数据

table

table.new方法是table的构造器 用法:

table.new(arraynr, hashnr)

待补充

转载于:https://my.oschina.net/wiiilll/blog/2992384

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值