diff --git a/packaging/cfg/taos.cfg b/packaging/cfg/taos.cfg index 2d4ebb4095795fc8565f46736d0e928ce11e596c..f2dbc04353f023d3f72a9f4fd27e8bc8746b871b 100644 --- a/packaging/cfg/taos.cfg +++ b/packaging/cfg/taos.cfg @@ -11,9 +11,6 @@ # second full-qualified domain name (FQDN) for TDengine system, for cluster edition only # second cluster_hostname2:6030 -# the arbitrator's full-qualified domain name (FQDN) for TDengine system, for cluster edition only -# arbitrator arbitrator_hostname:6030 - # the full-qualified domain name (FQDN) of dnode # fqdn hostname @@ -23,45 +20,57 @@ # http service port, default tcp [6020] # httpPort 6020 -# data file's directory -# dataDir /var/lib/taos - # log file's directory # logDir /var/log/taos -# number of management nodes in the system -# numOfMnodes 3 +# scriptDir file's directory +# scriptDir /var/log/taos -# optional roles for dnode. 0 - any, 1 - mnode, 2 - dnode -# role 0 +# data file's directory +# dataDir /var/lib/taos + +# the arbitrator's full-qualified domain name (FQDN) for TDengine system, for cluster edition only +# arbitrator arbitrator_hostname:6030 # number of threads per CPU core # numOfThreadsPerCore 1.0 -# max number of vgroups per db -# maxVgroupsPerDb 0 - -# max number of tables per vnode -# maxTablesPerVnode 1000000 - # the ratio of threads responsible for querying in the total thread # ratioOfQueryThreads 0.5 -# interval of DNode report status to MNode, unit is Second, for cluster version only -# statusInterval 1 +# number of management nodes in the system +# numOfMnodes 3 -# interval of Shell send HB to MNode, unit is Second -# shellActivityTimer 3 +# if backup vnode directory when remove dnode +# vnodeBak 1 + +# Whether to start load balancing +# balance 1 + +# optional roles for dnode. 0 - any, 1 - mnode, 2 - dnode +# role 0 + +# max timer control block +# maxTmrCtrl 512 # interval of system monitor # monitorInterval 30 +# number of seconds allowed for a dnode to be offline, for cluster version only +# offlineThreshold 8640000 + # RPC re-try timer, millisecond # rpcTimer 300 # RPC maximum time for ack, seconds # rpcMaxTime 600 +# interval of DNode report status to MNode, unit is Second, for cluster version only +# statusInterval 1 + +# interval of Shell send HB to MNode, unit is Second +# shellActivityTimer 3 + # duration of to keep tableMeta kept in Cache, seconds # tableMetaKeepTimer 7200 @@ -71,38 +80,38 @@ # Time window minimum # minIntervalTime 10 -# max length of an SQL -# maxSQLLength 65480 - -# Support the maximum number of records allowed for super table time sorting -# maxNumOfOrderedRes 100000 +# the max allowed delayed time for launching continuous query. 20ms by default +# maxStreamCompDelay 20000 -# system locale -# locale en_US.UTF-8 +# The minimum time to wait before the first stream execution +# maxFirstStreamCompDelay 10000 -# default system charset -# charset UTF-8 +# Retry wait time benchmark +# retryStreamCompDelay 10 -# system time zone -# timezone Asia/Shanghai (CST, +0800) +# the delayed time for launching each continuous query. 10% of the whole computing time window by default. +# streamCompDelayRatio 0.1 -# set write ahead log (WAL) level -# walLevel 1 +# max number of vgroups per db +# maxVgroupsPerDb 0 -# enable/disable async log -# asyncLog 1 +# max number of tables per vnode +# maxTablesPerVnode 1000000 -# the compressed rpc message, option: -# -1 (no compression) -# 0 (all message compressed), -# > 0 (rpc message body which larger than this value will be compressed) -# compressMsgSize -1 +# Step size of increasing table number in vnode +# tableIncStepPerVnode 1000 # cache block size (Mbyte) -# cache 16 +# cache 16 # number of cache blocks per vnode -# blocks 4 +# blocks 6 + +# number of days per DB file +# days 10 + +# number of days to keep DB file +# keep 3650 # min row of records in file block # minRows 100 @@ -111,17 +120,44 @@ # maxRows 4096 # enable/disable compression -# comp 1 +# comp 2 -# number of days per DB file -# days 10 +# set write ahead log (WAL) level +# walLevel 1 -# number of days to keep DB file -# keep 3650 +# When walLevel is set to 2, the cycle of fsync is executed +# fsync 3000 # number of replications, for cluster version only # replica 1 +# mqtt uri +# mqttBrokerAddress mqtt://username:password@hostname:1883/taos/ + +# mqtt client name +# mqttBrokerClientId taos_mqtt + +# the compressed rpc message, option: +# -1 (no compression) +# 0 (all message compressed), +# > 0 (rpc message body which larger than this value will be compressed) +# compressMsgSize -1 + +# max length of an SQL +# maxSQLLength 65480 + +# Support the maximum number of records allowed for super table time sorting +# maxNumOfOrderedRes 100000 + +# system time zone +# timezone Asia/Shanghai (CST, +0800) + +# system locale +# locale en_US.UTF-8 + +# default system charset +# charset UTF-8 + # max number of connections from client for dnode # maxShellConns 5000 @@ -137,50 +173,36 @@ # Stop writing data when the disk size of the log folder is less than this value # minimalDataDirGB 0.1 -# number of seconds allowed for a dnode to be offline, for cluster version only -# offlineThreshold 8640000 - # start http service # http 1 -# start system monitor module -# monitor 1 - # start muqq service # mqtt 0 -# mqtt uri -# mqttBrokerAddress mqtt://username:password@hostname:1883/taos/ - -# mqtt client name -# mqttBrokerClientId taos_mqtt +# start system monitor module +# monitor 1 -# maximum number of rows returned by the restful interface -# restfulRowLimit 10240 +# Record the SQL through restful interface +# httpEnableRecordSql 0 # number of threads used to process http requests # httpMaxThreads 2 -# The minimum time to wait before the first stream execution -# maxFirstStreamCompDelay 10000 - -# Retry wait time benchmark -# retryStreamCompDelay 10 - -# the delayed time for launching each continuous query. 10% of the whole computing time window by default. -# streamCompDelayRatio 0.1 - -# the max allowed delayed time for launching continuous query. 20ms by default -# maxStreamCompDelay 20000 +# maximum number of rows returned by the restful interface +# restfulRowLimit 10240 # The following parameter is used to limit the maximum number of lines in log files. # max number of rows per log filters # numOfLogLines 10000000 +# enable/disable async log +# asyncLog 1 + # The following parameters are used for debug purpose only. # debugFlag 8 bits mask: FILE-SCREEN-UNUSED-HeartBeat-DUMP-TRACE_WARN-ERROR -# 131: output warning and error,135: output info, warning and error to log. -# 199: output debug, info, warning and error to both screen and file +# 131: output warning and error, 135: output debug, warning and error, 143 : output trace, debug, warning and error to log. +# 199: output debug, warning and error to both screen and file +# 207: output trace, debug, warning and error to both screen and file # debug flag for all log type, take effect when non-zero value # debugFlag 0 @@ -236,9 +258,6 @@ # debug flag for http server # tsdbDebugFlag 131 -# Record the SQL through restful interface -# httpEnableRecordSql 0 - # Record the SQL in taos client # tscEnableRecordSql 0