Openresty 数据共享API.Data Sharing within an Nginx Worker
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Openresty 数据共享API.Data Sharing within an Nginx Worker相关的知识,希望对你有一定的参考价值。
摘要自:https://github.com/openresty/lua-nginx-module/#data-sharing-within-an-nginx-worker
- 每nginx worker的数据共享
定义一个lua模块,在content_by_lua或者content_by_lua_block中require它.
建议只用于共享只读数据.如果一定要共享可变数据,注意确保写操作是非阻塞的.
如果需要所有worker共享的数据,可选择:
ngx.shared.DICT 或者memcached
, redis
, mysql
or PostgreSQL这些数据库.
- 每server的数据共享
所有workers共享的数据
以上是关于Openresty 数据共享API.Data Sharing within an Nginx Worker的主要内容,如果未能解决你的问题,请参考以下文章
sh 在Ubuntu上构建Nginx OpenResty版本。
sh 易于安装openresty(在Ubuntu 14.04,15.10和16.04上使用和测试)