6.1 Logger
范式
参考地址 (opens new window)
名称 | 类型 | 描述 |
---|
name | string | 名称,默认default.log |
dir | string | 路径,默认当前路径 |
maxSize | int | 日志轮转大小,单位MB,默认500MB |
maxAge | int | 日志轮转最大时间,单位day,默认1 day |
maxBackup | int | 日志轮转个数,默认10 |
interval | int | 日志轮转周期,默认24 hour |
callerSkip | int | 默认1 |
addCaller | bool | 默认true |
debug | bool | 是否在命令行输出,默认false |
enableConsole | bool | 启用命令行格式输出,默认false |
async | bool | 是否异步采集日志,默认true |
queue | bool | 默认false |
queueSleep | time | 默认100ms |
level | string | 待支持 |
示例
[jupiter.logger.default]
debug = false # 是否在命令行输出
enableConsole = false # 是否按命令行格式输出
name = "default.json" # 日志名称
dir = "." # 日志路径
async = true # 默认异步采集日志
level = "info" # 调整日志级别,可以动态修改日志