This is an automated email from the ASF dual-hosted git repository.

spacewander pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/apisix.git


The following commit(s) were added to refs/heads/master by this push:
     new 0957035c1 docs: add unit to upstream timeout (#7027)
0957035c1 is described below

commit 0957035c10e773d0aa637573f789051a4b9642ea
Author: 罗泽轩 <[email protected]>
AuthorDate: Thu May 12 10:08:53 2022 +0800

    docs: add unit to upstream timeout (#7027)
    
    Signed-off-by: spacewander <[email protected]>
---
 docs/en/latest/admin-api.md | 6 +++---
 docs/zh/latest/admin-api.md | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/docs/en/latest/admin-api.md b/docs/en/latest/admin-api.md
index 6b8450623..37ce0e54a 100644
--- a/docs/en/latest/admin-api.md
+++ b/docs/en/latest/admin-api.md
@@ -76,7 +76,7 @@ By default, the Admin API listens to port `9080` (`9443` for 
HTTPS) when APISIX
 | service_id       | False                                    | Service     | 
Configuration of the bound [Service](terminology/service.md).                   
                                                                                
                                                                                
                                       |                                        
              |
 | plugin_config_id | False, can't be used with `script`       | Plugin      | 
[Plugin config](terminology/plugin-config.md) bound to the Route.               
                                                                                
                                                                                
                                       |                                        
              |
 | labels           | False                                    | Match Rules | 
Attributes of the Route specified as key-value pairs.                           
                                                                                
                                                                                
                                               | 
{"version":"v2","build":"16","env":"production"}     |
-| timeout          | False                                    | Auxiliary   | 
Sets the timeout for connecting to, and sending and receiving messages between 
the Upstream and the Route. This will overwrite the `timeout` value configured 
in your [Upstream](#upstream).                                                  
                                                 | {"connect": 3, "send": 3, 
"read": 3}                 |
+| timeout          | False                                    | Auxiliary   | 
Sets the timeout (in seconds) for connecting to, and sending and receiving 
messages between the Upstream and the Route. This will overwrite the `timeout` 
value configured in your [Upstream](#upstream).                                 
                                                                  | {"connect": 
3, "send": 3, "read": 3}                 |
 | enable_websocket | False                                    | Auxiliary   | 
Enables a websocket. Set to `false` by default.                                 
                                                                                
                                                                                
                                               |                                
                      |
 | status           | False                                    | Auxiliary   | 
Enables the current Route. Set to `1` (enabled) by default.                     
                                                                                
                                                                                
                                               | `1` to enable, `0` to disable  
                      |
 | create_time      | False                                    | Auxiliary   | 
Epoch timestamp (in seconds) of the created time. If missing, this field will 
be populated automatically.                                                     
                                                                                
                                                    | 1602883670                
                           |
@@ -532,7 +532,7 @@ In addition to the equalization algorithm selections, 
Upstream also supports pas
 | checks                      | optional                                    | 
Configures the parameters for the [health check](health-check.md).              
                                                                                
                                                                                
                                                                                
                                                                                
               [...]
 | retries                     | optional                                    | 
Sets the number of retries while passing the request to Upstream using the 
underlying Nginx mechanism. Set according to the number of available backend 
nodes by default. Setting this to `0` disables retry.                           
                                                                                
                                                                                
                       [...]
 | retry_timeout               | optional                                    | 
Timeout to continue with retries. Setting this to `0` disables the retry 
timeout.                                                                        
                                                                                
                                                                                
                                                                                
                      [...]
-| timeout                     | optional                                    | 
Sets the timeout for connecting to, and sending and receiving messages to and 
from the Upstream.                                                              
                                                                                
                                                                                
                                                                                
                 [...]
+| timeout                     | optional                                    | 
Sets the timeout (in seconds) for connecting to, and sending and receiving 
messages to and from the Upstream.                                              
                                                                                
                                                                                
                                                                                
                    [...]
 | name                        | optional                                    | 
Identifier for the Upstream.                                                    
                                                                                
                                                                                
                                                                                
                                                                                
               [...]
 | desc                        | optional                                    | 
Description of usage scenarios.                                                 
                                                                                
                                                                                
                                                                                
                                                                                
               [...]
 | pass_host                   | optional                                    | 
Configures the `host` when the request is forwarded to the upstream. Can be one 
of `pass`, `node` or `rewrite`. Defaults to `pass` if not specified. `pass`- 
transparently passes the client's host to the Upstream. `node`- uses the host 
configured in the node of the Upstream. `rewrite`- Uses the value configured in 
`upstream_host`.                                                                
                    [...]
@@ -578,7 +578,7 @@ Example Configuration:
 {
     "id": "1",                  # id
     "retries": 1,               # retry times
-    "timeout": {                # Set the timeout for connecting, sending and 
receiving messages.
+    "timeout": {                # Set the timeout for connecting, sending and 
receiving messages, each is 15 seconds.
         "connect":15,
         "send":15,
         "read":15,
diff --git a/docs/zh/latest/admin-api.md b/docs/zh/latest/admin-api.md
index 60427aec1..9cc8876a4 100644
--- a/docs/zh/latest/admin-api.md
+++ b/docs/zh/latest/admin-api.md
@@ -78,7 +78,7 @@ Admin API 是为 Apache APISIX 服务的一组 API,我们可以将参数传递
 | vars             | 可选                               | 匹配规则 | 由一个或多个`[var, 
operator, val]`元素组成的列表,类似这样:`[[var, operator, val], [var, operator, val], 
...]]`。例如:`["arg_name", "==", "json"]`,表示当前请求参数 `name` 是 `json`。这里的 `var` 与 
Nginx 内部自身变量命名是保持一致,所以也可以使用 `request_uri`、`host` 
等。更多细节请参考[lua-resty-expr](https://github.com/api7/lua-resty-expr) | 
[["arg_name", "==", "json"], ["arg_age", ">", 18]]   |
 | filter_func      | 可选                               | 匹配规则 | 
用户自定义的过滤函数。可以使用它来实现特殊场景的匹配要求实现。该函数默认接受一个名为 vars 的输入参数,可以用它来获取 Nginx 变量。         
                                                                                
                                                                                
                                      | function(vars) return vars["arg_name"] 
== "json" end |
 | labels           | 可选                               | 匹配规则 | 标识附加属性的键值对      
                                                                                
                                                                                
                                                                                
                      | {"version":"v2","build":"16","env":"production"}     |
-| timeout          | 可选                               | 辅助     | 为 route 设置 
upstream 的连接、发送消息、接收消息的超时时间。这个配置将会覆盖在 upstream 中 配置的 [timeout](#upstream) 选项    
                                                                                
                                                                                
                           | {"connect": 3, "send": 3, "read": 3}              |
+| timeout          | 可选                               | 辅助     | 为 route 设置 
upstream 的连接、发送消息、接收消息的超时时间(单位为秒)。这个配置将会覆盖在 upstream 中 配置的 [timeout](#upstream) 
选项                                                                              
                                                                                
                                 | {"connect": 3, "send": 3, "read": 3}         
     |
 | enable_websocket | 可选                               | 辅助     | 是否启用 
`websocket`(boolean), 缺省 `false`。                                               
                                                                                
                                                                                
                                 |                                              
        |
 | status           | 可选                               | 辅助     | 是否启用此路由,缺省 
`1`。                                                                            
                                                                                
                                                                                
                           | `1` 表示启用,`0` 表示禁用                           |
 | create_time      | 可选                               | 辅助     | 单位为秒的 epoch 
时间戳,如果不指定则自动创建                                                                  
                                                                                
                                                                                
                          | 1602883670                                          
 |
@@ -539,7 +539,7 @@ APISIX 的 Upstream 除了基本的负载均衡算法选择外,还支持对上
 | checks         | 可选                               | health_checker | 
配置健康检查的参数,详细可参考[health-check](health-check.md)                                  
                                                                                
                                                                                
                                                                                
             |                                                  |
 | retries        | 可选                               | 整型           | 使用底层的 
Nginx 重试机制将请求传递给下一个上游,默认启用重试且次数为后端可用的 node 数量。如果指定了具体重试次数,它将覆盖默认值。`0` 
代表不启用重试机制。                                                                      
                                                                                
                                           |                                    
              |
 | retry_timeout  | 可选                               | number         | 
限制是否继续重试的时间,若之前的请求和重试请求花费太多时间就不再继续重试。`0` 代表不启用重试超时机制。                           
                                                                                
                                                                                
      |                                                  |
-| timeout        | 可选                               | 超时时间对象   | 
设置连接、发送消息、接收消息的超时时间                                                             
                                                                                
                                                                                
                                                                                
         |                                                  |
+| timeout        | 可选                               | 超时时间对象   | 
设置连接、发送消息、接收消息的超时时间(单位为秒)                                                       
                                                                                
                                                                                
                                                                                
    |                                                  |
 | hash_on        | 可选                               | 辅助           | `hash_on` 
支持的类型有 `vars`(Nginx 内置变量),`header`(自定义 header),`cookie`,`consumer`,默认值为 `vars`  
                                                                                
                                                                                
                                                                         |
 | name           | 可选                               | 辅助           | 
标识上游服务名称、使用场景等。                                                                 
                                                                                
                                                                                
                                                                                
             |                                                  |
 | desc           | 可选                               | 辅助           | 
上游服务描述、使用场景等。                                                                   
                                                                                
                                                                                
                                                                                
               |                                                  |
@@ -588,7 +588,7 @@ APISIX 的 Upstream 除了基本的负载均衡算法选择外,还支持对上
 {
     "id": "1",                  # id
     "retries": 1,               # 请求重试次数
-    "timeout": {                # 设置连接、发送消息、接收消息的超时时间
+    "timeout": {                # 设置连接、发送消息、接收消息的超时时间,每项都为 15 秒
         "connect":15,
         "send":15,
         "read":15,

Reply via email to