From 701d9f5250dc7baa58800a83201c706a358dd3d8 Mon Sep 17 00:00:00 2001 From: jackfu Date: Sun, 24 Apr 2022 10:44:55 +0800 Subject: [PATCH] docs: update "limit-conn" plugin docs (#6897) Co-authored-by: jack.fu --- docs/zh/latest/plugins/limit-conn.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/docs/zh/latest/plugins/limit-conn.md b/docs/zh/latest/plugins/limit-conn.md index 54c16c65a8e76..9e3173547343c 100644 --- a/docs/zh/latest/plugins/limit-conn.md +++ b/docs/zh/latest/plugins/limit-conn.md @@ -29,15 +29,15 @@ title: limit-conn | 名称 | 类型 | 必选项 | 默认值 | 有效值 | 描述 | | ------------------ | ------- | -------- | ------ | ----------------------------------------------------------------------------------------- |----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| conn | integer | required | | conn > 0 | 允许的最大并发请求数。超过 `conn` 的限制、但是低于 `conn` + `burst` 的请求,将被延迟处理。 | -| burst | integer | required | | burst >= 0 | 允许被延迟处理的并发请求数。 | -| default_conn_delay | number | required | | default_conn_delay > 0 | 默认的典型连接(或请求)的处理延迟时间。 | -| only_use_default_delay | boolean | optional | false | [true,false] | 延迟时间的严格模式。 如果设置为`true`的话,将会严格按照设置的时间来进行延迟 | -| key_type | string | 可选 | "var" | ["var", "var_combination"] | key 的类型 | -| key | string | 必须 | | | 用来做请求计数的依据。如果 `key_type` 为 "var",那么 key 会被当作变量名称,如 "remote_addr" 和 "consumer_name"。如果 `key_type` 为 "var_combination",那么 key 会当作变量组合,如 "$remote_addr $consumer_name"。如果 key 的值为空,$remote_addr 会被作为默认 key。 | -| rejected_code | string | optional | 503 | [200,...,599] | 当请求超过 `conn` + `burst` 这个阈值时,返回的 HTTP 状态码 | -| rejected_msg | string | 可选 | | 非空 | 当请求超过 `conn` + `burst` 这个阈值时,返回的响应体。 | -| allow_degradation | boolean | 可选 | false | | 当插件功能临时不可用时是否允许请求继续。当值设置为 true 时则自动允许请求继续,默认值是 false。 | +| conn | integer | 是 | | conn > 0 | 允许的最大并发请求数。超过 `conn` 的限制、但是低于 `conn` + `burst` 的请求,将被延迟处理。 | +| burst | integer | 是 | | burst >= 0 | 允许被延迟处理的并发请求数。 | +| default_conn_delay | number | 是 | | default_conn_delay > 0 | 默认的典型连接(或请求)的处理延迟时间。 | +| only_use_default_delay | boolean | 否 | false | [true,false] | 延迟时间的严格模式。 如果设置为`true`的话,将会严格按照设置的时间来进行延迟 | +| key_type | string | 否 | "var" | ["var", "var_combination"] | key 的类型 | +| key | string | 是 | | | 用来做请求计数的依据。如果 `key_type` 为 "var",那么 key 会被当作变量名称,如 "remote_addr" 和 "consumer_name"。如果 `key_type` 为 "var_combination",那么 key 会当作变量组合,如 "$remote_addr $consumer_name"。如果 key 的值为空,$remote_addr 会被作为默认 key。 | +| rejected_code | string | 否 | 503 | [200,...,599] | 当请求超过 `conn` + `burst` 这个阈值时,返回的 HTTP 状态码 | +| rejected_msg | string | 否 | | 非空 | 当请求超过 `conn` + `burst` 这个阈值时,返回的响应体。 | +| allow_degradation | boolean | 否 | false | | 当插件功能临时不可用时是否允许请求继续。当值设置为 true 时则自动允许请求继续,默认值是 false。 | ### 如何启用