
openresty
文章平均质量分 62
学而时习之2
小小程序猿
展开
-
openresty关于时区的处理
openresty处理时区问题原创 2022-09-19 11:05:07 · 573 阅读 · 1 评论 -
ngx_lua的三种变量范围
NGX_LUA的三种变量范围进程间共享, nginx的所有work进程共享,使用lua_shared_dict定义,这样高并发就出触发锁。进程内共享,lua代码中不加local关键字就是全局变量,这样的变量在同一个进程的所有请求之间共享,因为开启了lua缓存,每个work的VM虚拟机都会缓存全局变量.同一个请求,比如local声明的或者ngx.ctxlua_shared_dict 有模块lua-resty-lrucache可以实现在一个work中共享,由于nginx是单进程的,所以永原创 2020-07-01 21:49:11 · 583 阅读 · 0 评论 -
openresty 变量
NGX_LUA的三种变量范围进程间共享, nginx的所有work进程共享,使用lua_shared_dict定义,这样高并发就出触发锁。进程内共享,lua代码中不加local关键字就是全局变量,这样的变量在同一个进程的所有请求之间共享,因为开启了lua缓存,每个work的VM虚拟机都会缓存全局变量.同一个请求,比如local声明的或者ngx.ctxlua_shared_d...原创 2020-04-08 22:29:45 · 686 阅读 · 0 评论