首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ngx_http_keyval_module

  • 示例配置
  • 指令
  • KEYVAL
  • keyval_zone

所述ngx_http_keyval_module模块(1.13.3)创建具有从由所述API管理键-值对获得的值的变量。

此模块可作为我们商业订阅的一部分。

示例配置

代码语言:javascript
复制
http {

    keyval_zone zone=one:32k state=one.keyval;
    keyval $arg_text $text zone=one;
    ...
    server {
        ...
        location / {
            return 200 $text;
        }

        location /api {
            api write=on;
        }
    }
}

指令

句法:

keyval key $ variable zone = name;

默认:

语境:

HTTP

创建一个新$variable的值,该值由key键值数据库中的查找。字符串匹配忽略案件。数据库存储在由zone参数指定的共享内存区域中。

句法:

keyval_zone zone = name:size state = file;

默认:

语境:

HTTP

设置namesize其保持键值数据库的共享内存区。键值对由API管理。

可选state参数指定file将键值数据库的当前状态保持为JSON格式,并使其在nginx重新启动时保持不变。

扫码关注腾讯云开发者

领取腾讯云代金券