openresty服务器共享数据的方法,


1、使用 ngx.shared.DICT API完成

ngx.shared.DICT 这个变量是共享内存变量,可以跨进程使用。

2、设置为单一服务器的nginx单一进程工作方式

无论有多核或多线程,设置为单一进程工作就行

3、利用数据存储的方式

数据存储的方式,比如说 memcached, redis, MySQL 或 Postgresql 及其他openresty 支持的数据库。

4、原著

https://github.com/openresty/lua-nginx-module#ngxshareddict
搜索 “ngx.shared.DICT” ,结果集第一个相关段落即是原文。

相关内容

    暂无相关文章