lua
mischen520
JAVA高级架构师
展开
-
lua脚本示例(会Linux的人一看就懂)
lua_shared_dict my_cache 128m;local uri_args = ngx.req.get_uri_args()local productId = uri_args["productId"]local shopId = uri_args["shopId"]local cache_ngx = ngx.shared.my_cachelocal product...原创 2019-05-30 17:11:17 · 3141 阅读 · 0 评论 -
基于lua脚本的流量分发策略示例
1.选择一个文件夹目录,在改目录下面引入lua http lib包2.执行以下操作:cd /usr/hello/lualib/resty/ wget https://raw.githubusercontent.com/pintsized/lua-resty-http/master/lib/resty/http_headers.lua wget https://raw.githubu...原创 2019-06-09 08:48:35 · 574 阅读 · 0 评论 -
bad argument #2 to 'set_keepalive' (number expected, got nil)的解决办法
分发层架构中,我们会在nginx里去写lua脚本,因为我们需要自定义一些特殊的业务逻辑比如说,流量分发,自己用lua去写分发的逻辑,在分发层nginx里去写的再比如说,要用l缓存架构中的的控制逻辑,在应用层nginx里去写的nginx+lua 用最流行的开源方案,就是用OpenResty这次我下了一个最新的OpenResty,自己用lua去写分发的逻辑,在分发层nginx里去写的,发现Op...原创 2019-06-09 15:39:09 · 7632 阅读 · 2 评论