6.1 Logger

范式

参考地址6.1 Logger - 图1

名称类型描述
namestring名称,默认default.log
dirstring路径,默认当前路径
maxSizeint日志轮转大小,单位MB,默认500MB
maxAgeint日志轮转最大时间,单位day,默认1 day
maxBackupint日志轮转个数,默认10
intervalint日志轮转周期,默认24 hour
callerSkipint默认1
addCallerbool默认true
debugbool是否在命令行输出,默认false
enableConsolebool启用命令行格式输出,默认false
asyncbool是否异步采集日志,默认true
queuebool默认false
queueSleeptime默认100ms
levelstring待支持

示例

  1. [jupiter.server.http]
  2. debug = false # 是否在命令行输出
  3. enableConsole = false # 是否按命令行格式输出
  4. name = "default.json" # 日志名称
  5. dir = "." # 日志路径
  6. async = true # 默认异步采集日志
  7. level = "info" # 调整日志级别,可以动态修改日志