doc: update connection parameters
This commit is contained in:
parent
579fa34685
commit
21e7e01ce8
|
@ -13,7 +13,9 @@ taosd 命令行参数如下
|
|||
- -c `<directory>`:指定配置文件所在目录
|
||||
- -s:打印 SDB 信息
|
||||
- -C: 打印配置信息
|
||||
- -e: 指定环境变量,其格式形如 `-e 'TAOS_FQDN=td1'`
|
||||
- -e: 指定环境变量的字符串,例如:`-e 'TAOS_FQDN=td1'`
|
||||
- -E: 指定环境变量的文件路径,默认是 `./.env`,.env 文件中的内容可以是 `TAOS_FQDN=td1`
|
||||
- -o: 指定日志输入方式,可选 `stdout`, `stderr`, `/dev/null`, `<directory>`,` <directory>/<filename>`, `<filename>`
|
||||
- -k: 获取机器码
|
||||
- -dm: 启用内存调度
|
||||
- -V: 打印版本信息
|
||||
|
@ -21,29 +23,153 @@ taosd 命令行参数如下
|
|||
## 配置参数
|
||||
|
||||
:::note
|
||||
配置文件参数修改后,需要重启*taosd*服务,或客户端应用才能生效。
|
||||
|
||||
配置文件参数修改后,需要重启*taosd*服务,或客户端应用才能生效
|
||||
:::
|
||||
|
||||
### 连接相关
|
||||
|参数名称|支持版本|动态修改|参数含义|
|
||||
|-----------------------|-------------------------|-------------------------|------------|
|
||||
|firstEp | |不支持动态修改 |taosd 启动时,主动连接的集群中首个 dnode 的 end point,默认值 localhost:6030|
|
||||
|secondEp | |不支持动态修改 |taosd 启动时,如果 firstEp 连接不上,尝试连接集群中第二个 dnode 的 endpoint,无默认值|
|
||||
|fqdn | |不支持动态修改 |taosd 监听的服务地址,默认为所在服务器上配置的第一个 hostname|
|
||||
|serverPort | |不支持动态修改 |taosd 监听的端口,默认值 6030|
|
||||
|compressMsgSize | |支持动态修改 重启生效 |是否对 RPC 消息进行压缩;-1:所有消息都不压缩;0:所有消息都压缩;N (N>0):只有大于 N 个字节的消息才压缩;默认值 -1|
|
||||
|shellActivityTimer | |支持动态修改 立即生效 |客户端向 mnode 发送心跳的时长,单位为秒,取值范围 1-120,默认值 3 |
|
||||
|numOfRpcSessions | |支持动态修改 重启生效 |RPC 支持的最大连接数,取值范围 100-100000,默认值 30000|
|
||||
|numOfRpcThreads | |支持动态修改 重启生效 |RPC 收发数据线程数目,取值范围1-50,默认值为 CPU 核数的一半|
|
||||
|numOfTaskQueueThreads | |支持动态修改 重启生效 |客户端处理 RPC 消息的线程数取值, 范围4-16,默认值为 CPU 核数的一半|
|
||||
|rpcQueueMemoryAllowed | |支持动态修改 立即生效 |dnode允许的已经收到的RPC消息占用的内存最大值,单位 bytes,取值范围 104857600-INT64_MAX,默认值为服务器内存的 1/10 |
|
||||
|resolveFQDNRetryTime | 3.x 之后取消 |不支持动态修改 |FQDN 解析失败时的重试次数|
|
||||
|timeToGetAvailableConn | 3.3.4.x之后取消 |支持动态修改 重启生效 |获得可用连接的最长等待时间,取值范围 10-50000000,单位为毫秒,默认值 500000|
|
||||
|maxShellConns | 3.x 后取消 |支持动态修改 重启生效 |允许创建的最大链接数|
|
||||
|maxRetryWaitTime | |支持动态修改 重启生效 |重连最大超时时间, 默认值是 10s|
|
||||
|shareConnLimit |3.3.4.0 新增 |支持动态修改 重启生效 |一个链接可以共享的请求的数目,取值范围 1-512,默认值 10|
|
||||
|readTimeout |3.3.4.0 新增 |支持动态修改 重启生效 |单个请求最小超时时间,取值范围 64-604800,单位为秒,默认值 900|
|
||||
|
||||
#### firstEp
|
||||
- 说明:taosd 启动时,主动连接的集群中首个 dnode 的 end point
|
||||
- 类型:endpoint
|
||||
- 默认值:localhost:6030
|
||||
- 动态修改:不支持
|
||||
- 支持版本:从 v3.0.0.0 版本开始引入
|
||||
|
||||
#### secondEp
|
||||
- 说明:taosd 启动时,如果 firstEp 连接不上,尝试连接集群中第二个 dnode 的 endpoint
|
||||
- 类型:endpoint
|
||||
- 默认值:无
|
||||
- 动态修改:不支持
|
||||
- 支持版本:从 v3.0.0.0 版本开始引入
|
||||
|
||||
#### fqdn
|
||||
- 说明:taosd 监听的服务地址
|
||||
- 类型:fqdn
|
||||
- 默认值:所在服务器上配置的第一个 hostname
|
||||
- 动态修改:不支持
|
||||
- 支持版本:从 v3.0.0.0 版本开始引入
|
||||
|
||||
#### serverPort
|
||||
- 说明:taosd 监听的端口
|
||||
- 类型:整数
|
||||
- 默认值:6030
|
||||
- 最小值:1
|
||||
- 最大值:65056
|
||||
- 动态修改:不支持
|
||||
- 支持版本:从 v3.0.0.0 版本开始引入
|
||||
|
||||
#### compressMsgSize
|
||||
- 说明:是否对 RPC 消息进行压缩;-1:所有消息都不压缩;0:所有消息都压缩;N (N>0):只有大于 N 个字节的消息才压缩
|
||||
- 类型:整数
|
||||
- 默认值:-1
|
||||
- 最小值:-1
|
||||
- 最大值:100000000
|
||||
- 动态修改:支持动态修改,重启后生效
|
||||
- 支持版本:从 v3.0.0.0 版本开始引入
|
||||
|
||||
#### shellActivityTimer
|
||||
- 说明:客户端向 mnode 发送心跳的时长
|
||||
- 类型:整数
|
||||
- 单位:秒
|
||||
- 默认值:3
|
||||
- 最小值:1
|
||||
- 最大值:120
|
||||
- 动态修改:支持动态修改,立即生效
|
||||
- 支持版本:从 v3.0.0.0 版本开始引入
|
||||
|
||||
#### numOfRpcSessions
|
||||
- 说明:RPC 支持的最大连接数
|
||||
- 类型:整数
|
||||
- 默认值:30000
|
||||
- 最小值:100
|
||||
- 最大值:100000
|
||||
- 动态修改:支持动态修改,重启后生效
|
||||
- 支持版本:从 v3.1.0.0 版本开始引入
|
||||
|
||||
#### numOfRpcThreads
|
||||
- 说明:RPC 收发数据的线程数目
|
||||
- 类型:整数
|
||||
- 默认值:CPU 核数的一半
|
||||
- 最小值:1
|
||||
- 最大值:50
|
||||
- 动态修改:支持动态修改,重启后生效
|
||||
- 支持版本:从 v3.0.0.0 版本开始引入
|
||||
|
||||
#### numOfTaskQueueThreads
|
||||
- 说明:RPC 处理消息的线程数目
|
||||
- 类型:整数
|
||||
- 默认值:CPU 核数的一半
|
||||
- 最小值:4
|
||||
- 最大值:16
|
||||
- 动态修改:支持动态修改,重启后生效
|
||||
- 支持版本:从 v3.0.0.0 版本开始引入
|
||||
|
||||
#### rpcQueueMemoryAllowed
|
||||
- 说明:dnode 已经收到并等待处理的 RPC 消息占用内存的最大值
|
||||
- 类型:整数
|
||||
- 单位:byte
|
||||
- 默认值:服务器内存的 1/10
|
||||
- 最小值:104857600
|
||||
- 最大值:INT64_MAX
|
||||
- 动态修改:支持动态修改,立即生效
|
||||
- 支持版本:从 v3.0.0.0 版本开始引入
|
||||
|
||||
#### resolveFQDNRetryTime
|
||||
- 说明:FQDN 解析失败时的重试次数
|
||||
- 类型:整数
|
||||
- 默认值:100
|
||||
- 最小值:1
|
||||
- 最大值:10240
|
||||
- 动态修改:不支持
|
||||
- 支持版本:v3.3.4.0 版本之后取消
|
||||
|
||||
#### timeToGetAvailableConn
|
||||
- 说明:获得可用连接的最长等待时间
|
||||
- 类型:整数
|
||||
- 单位:毫秒
|
||||
- 默认值:500000
|
||||
- 最小值:20
|
||||
- 最大值:1000000
|
||||
- 动态修改:不支持
|
||||
- 支持版本:v3.3.4.0 版本之后取消
|
||||
|
||||
#### maxShellConns
|
||||
- 说明:允许创建的最大链接数
|
||||
- 类型:整数
|
||||
- 默认值:50000
|
||||
- 最小值:10
|
||||
- 最大值:50000000
|
||||
- 动态修改:不支持
|
||||
- 支持版本:v3.3.4.0 版本之后取消
|
||||
|
||||
#### maxRetryWaitTime
|
||||
- 说明:重连最大超时时间
|
||||
- 类型:整数
|
||||
- 单位:毫秒
|
||||
- 默认值:10000
|
||||
- 最小值:0
|
||||
- 最大值:86400000
|
||||
- 动态修改:支持动态修改,重启后生效
|
||||
- 支持版本:从 v3.3.4.0 版本开始引入
|
||||
|
||||
#### shareConnLimit
|
||||
- 说明:一个链接可以共享的请求的数目
|
||||
- 类型:整数
|
||||
- 默认值:10
|
||||
- 最小值:1
|
||||
- 最大值:512
|
||||
- 动态修改:支持动态修改,重启后生效
|
||||
- 支持版本:从 v3.3.4.0 版本开始引入
|
||||
|
||||
#### readTimeout
|
||||
- 说明:单个请求最小超时时间
|
||||
- 类型:整数
|
||||
- 单位:秒
|
||||
- 默认值:900
|
||||
- 最小值:64
|
||||
- 最大值:604800
|
||||
- 动态修改:支持动态修改,重启后生效
|
||||
- 支持版本:从 v3.3.4.0 版本开始引入
|
||||
|
||||
### 监控相关
|
||||
|参数名称|支持版本|动态修改|参数含义|
|
||||
|
|
Loading…
Reference in New Issue