通用配置参数
MatrixOne的配置文件位于matrixone/pkg/config/test/system_vars_config.toml。
常规设置
参数 | 数据类型 | 默认值 | 取值范围 | 作用 |
---|
rootpassword | string | “” | string value | 用户的密码 |
dumpdatabase | string | default | string value | 用于备份的转储数据库名 |
port | int64 | 6001 | [0 - 65536] | 定义了MO服务器监听以及客户端连接的端口 |
host | string | 0.0.0.0 | [0.0.0.0 - 255.255.255.255] | 监听IP |
sendRow | bool | false | [true, false] | send data row while producing |
dumpEnv | bool | false | [true, false] | dump Environment with memEngine Null nodes for testing |
Debug设置
参数 | 数据类型 | 默认值 | 取值范围 | 作用 |
---|
level | string | debug | [debug, info, warn, error, fatal] | 日志输出级别 |
format | string | json | [json, console] | 输出的日志文件的格式 |
filename | string | “” | string value | 输出的日志文件名 |
max-size | int64 | 512 | [0 - 314572800] | 最大日志文件大小 |
max-days | int64 | 0 | [0 - 314572800] | 日志文件保存的最大天数 |
max-backups | int64 | 0 | [0 - 314572800] | 要保留的旧日志文件的最大数量 |
内存设置
参数 | 数据类型 | 默认值 | 取值范围 | 作用 |
---|
hostMmuLimitation | int64 | 1099511627776 | [0 - 1099511627776] | 主机的mmu限制,默认值: 1 << 40 = 1099511627776 |
guestMmuLimitation | int64 | 1099511627776 | [0 - 1099511627776] | 虚拟机的mmu限制默认值: 1 << 40 = 1099511627776 |
mempoolMaxSize | int64 | 1099511627776 | [0 - 1099511627776] | 内存最大容量 默认值: 1 << 40 = 1099511627776 |
mempoolFactor | int64 | 8 | [0 - TBD] | mempool factor,默认值: 8 |
processLimitationSize | int64 | 42949672960 | [0 - 42949672960] | process.Limitation.Size,默认值: 10 << 32 = 42949672960 |
processLimitationBatchRows | i | 42949672960 | [0 - 42949672960] | process.Limitation.BatchRows,默认值: 10 << 32 = 42949672960 |
processLimitationBatchRows | int64 | 42949672960 | [0 - 42949672960] | process.Limitation.BatchRows,默认值: 10 << 32 = 42949672960 |
processLimitationPartitionRows | int64 | 42949672960 | [0 - 42949672960] | process.Limitation.PartitionRows,默认值: 10 << 32 = 42949672960 |