123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265 |
- ########################################################
- # #
- # TDengine Configuration #
- # Any questions, please email support@taosdata.com #
- # #
- ########################################################
- # first fully qualified domain name (FQDN) for TDengine system
- # firstEp hostname1:6030
- # second fully qualified domain name (FQDN) for TDengine system, for cluster only
- # secondEp cluster_hostname2:6030
- # local fully qualified domain name (FQDN)
- # fqdn hostname
- # first port number for the connection (12 continuous UDP/TCP port number are used)
- # serverPort 6030
- # log file's directory
- # logDir /var/log/taos
- # data file's directory
- # dataDir /var/lib/taos
- # the arbitrator's fully qualified domain name (FQDN) for TDengine system, for cluster only
- # arbitrator arbitrator_hostname:6042
- # number of threads per CPU core
- # numOfThreadsPerCore 1.0
- # number of management nodes in the system
- # numOfMnodes 3
- # enable/disable backuping vnode directory when removing dnode
- # vnodeBak 1
- # enable/disable load balancing
- # balance 1
- # role for dnode. 0 - any, 1 - mnode, 2 - dnode
- # role 0
- # max timer control blocks
- # maxTmrCtrl 512
- # time interval of system monitor, seconds
- # monitorInterval 30
- # number of seconds allowed for a dnode to be offline, for cluster only
- # offlineThreshold 8640000
- # RPC re-try timer, millisecond
- # rpcTimer 300
- # RPC maximum time for ack, seconds.
- # rpcMaxTime 600
- # time interval of dnode status reporting to mnode, seconds, for cluster only
- # statusInterval 1
- # time interval of heart beat from shell to dnode, seconds
- # shellActivityTimer 3
- # time of keeping table meta data in cache, seconds
- # tableMetaKeepTimer 7200
- # minimum sliding window time, milli-second
- # minSlidingTime 10
- # minimum time window, milli-second
- # minIntervalTime 10
- # maximum delay before launching a stream compution, milli-second
- # maxStreamCompDelay 20000
- # maximum delay before launching a stream computation for the first time, milli-second
- # maxFirstStreamCompDelay 10000
- # retry delay when a stream computation fails, milli-second
- # retryStreamCompDelay 10
- # the delayed time for launching a stream computation, from 0.1(default, 10% of whole computing time window) to 0.9
- # streamCompDelayRatio 0.1
- # max number of vgroups per db, 0 means configured automatically
- # maxVgroupsPerDb 0
- # max number of tables per vnode
- # maxTablesPerVnode 1000000
- # step size of increasing table number in a vnode
- # tableIncStepPerVnode 1000
- # cache block size (Mbyte)
- # cache 16
- # number of cache blocks per vnode
- # blocks 6
- # number of days per DB file
- # days 10
- # number of days to keep DB file
- # keep 3650
- # minimum rows of records in file block
- # minRows 100
- # maximum rows of records in file block
- # maxRows 4096
- # enable/disable compression
- # comp 2
- # write ahead log (WAL) level, 0: no wal; 1: write wal, but no fysnc; 2: write wal, and call fsync
- # walLevel 1
- # if walLevel is set to 2, the cycle of fsync being executed, if set to 0, fsync is called right away
- # fsync 3000
- # number of replications, for cluster only
- # replica 1
- # mqtt hostname
- # mqttHostName test.mosquitto.org
- # mqtt port
- # mqttPort 1883
- # mqtt topic
- # mqttTopic /test
- # 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 1048576
- # the maximum number of records allowed for super table time sorting
- # maxNumOfOrderedRes 100000
- # system time zone
- timezone Asia/Shanghai
- # system locale
- # locale en_US.UTF-8
- # default system charset
- # charset UTF-8
- # max number of connections allowed in dnode
- # maxShellConns 5000
- # max numerber of connections allowed in client
- # maxConnections 5000
- # stop writing logs when the disk size of the log folder is less than this value
- # minimalLogDirGB 0.1
- # stop writing temporary files when the disk size of the log folder is less than this value
- # minimalTmpDirGB 0.1
- # stop writing data when the disk size of the log folder is less than this value
- # minimalDataDirGB 0.1
- # enbale/disable http service
- # http 1
- # enable/disable muqq service
- # mqtt 0
- # enable/disable system monitor
- # monitor 1
- # enable/disable recording the SQL statements via restful interface
- # httpEnableRecordSql 0
- # number of threads used to process http requests
- # httpMaxThreads 2
- # 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
- # time of keeping log files, days
- # logKeepDays 0
- # 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 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
- # debug flag for meta management messages
- # mDebugFlag 135
- # debug flag for dnode messages
- # dDebugFlag 135
- # debug flag for sync module
- # sDebugFlag 135
- # debug flag for WAL
- # wDebugFlag 135
- # debug flag for SDB
- # sdbDebugFlag 135
- # debug flag for RPC
- # rpcDebugFlag 131
- # debug flag for TAOS TIMER
- # tmrDebugFlag 131
- # debug flag for TDengine client
- # cDebugFlag 131
- # debug flag for JNI
- # jniDebugflag 131
- # debug flag for ODBC
- # odbcDebugflag 131
- # debug flag for storage
- # uDebugflag 131
- # debug flag for http server
- # httpDebugFlag 131
- # debug flag for mqtt
- # mqttDebugFlag 131
- # debug flag for monitor
- # monitorDebugFlag 131
- # debug flag for query
- # qDebugflag 131
- # debug flag for vnode
- # vDebugflag 131
- # debug flag for http server
- # tsdbDebugFlag 131
- # enable/disable recording the SQL in taos client
- # tscEnableRecordSql 0
- # generate core file when service crash
- # enableCoreFile 1
- # maximum display width of binary and nchar fields in the shell. The parts exceeding this limit will be hidden
- # maxBinaryDisplayWidth 30
|