ngx.var 是擷取 Nginx 的變量,類型是字元串或nil,需要經曆字元串 hash、hash 表查找等過程。
ngx.ctx 僅僅是一個 Lua table 而已,它的引用存放在 ngx_lua 的子產品上下文(ctx_ref)。
使用 ngx.ctx 比 ngx.var 往往是更好的選擇。
參考:
nginx變量使用方法詳解(7):http://www.ttlsa.com/nginx/nginx-var-7/
nginx的ngx.var ngx.ctx ngx.req: https://www.cnblogs.com/chenpython123/p/10832393.html