hf400159 commented on code in PR #7857: URL: https://github.com/apache/apisix/pull/7857#discussion_r962430403
##########
docs/zh/latest/plugins/limit-conn.md:
##########
@@ -23,28 +28,29 @@ title: limit-conn
## 描述
-限制并发请求(或并发连接)插件。
+`limit-conn` 插件用于限制对服务的并发请求数。
Review Comment:
```suggestion
`limit-conn` 插件用于限制客户端对服务的并发请求数。
```
##########
docs/zh/latest/plugins/limit-conn.md:
##########
@@ -23,28 +28,29 @@ title: limit-conn
## 描述
-限制并发请求(或并发连接)插件。
+`limit-conn` 插件用于限制对服务的并发请求数。
## 属性
| 名称 | 类型 | 必选项 | 默认值 | 有效值
| 描述
|
| ------------------ | ------- | -------- | ------ |
-----------------------------------------------------------------------------------------
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| conn | integer | 是 | | conn > 0
| 允许的最大并发请求数。超过 `conn`
的限制、但是低于 `conn` + `burst` 的请求,将被延迟处理。
|
-| burst | integer | 是 | | burst >= 0
| 允许被延迟处理的并发请求数。
|
+| 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。
|
+| only_use_default_delay | boolean | 否 | false | [true,false]
| 延迟时间的严格模式。 当设置为
`true` 时,将会严格按照设置的 `default_conn_delay` 时间来进行延迟处理。
|
+| 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` 时,启用插件降级并自动允许请求继续。
|
Review Comment:
```suggestion
| allow_degradation | boolean | 否
| false |
| 当设置为 `true` 时,启用插件降级并自动允许请求继续。
|
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
