摘要自:https://github.com/openresty/lua-nginx-module/#data-sharing-within-an-nginx-workernginx
定義一個lua模塊,在content_by_lua或者content_by_lua_block中require它.git
建議只用於共享只讀數據.若是必定要共享可變數據,注意確保寫操做是非阻塞的.github
若是須要全部worker共享的數據,可選擇:redis
ngx.shared.DICT 或者memcached
, redis
, MySQL
or PostgreSQL這些數據庫.
數據庫
ngx.shared.DICTmemcached
全部workers共享的數據ui