Skip to content

Log配置示例 ​

json
{
  "Level": "info",
  "FilePath": ""
}

参数说明 ​

  • Level: 日志等级

    • 类型:字符串
    • 说明:控制日志输出的详细程度
    • 可选值:
      • none: 不输出任何日志
      • info: 输出信息级别日志
      • warn: 输出警告级别及以上日志
      • error: 输出错误级别及以上日志
      • debug: 输出调试级别及以上日志
      • panic: 输出严重错误级别及以上日志
      • dpanic: 输出开发时严重错误级别及以上日志
      • fatal: 输出致命错误级别日志
    • 默认值:"none"
  • FilePath: 日志文件路径

    • 类型:字符串
    • 说明:日志文件的保存路径
    • 默认值:""(表示输出到标准输出)

注意事项 ​

  1. 日志级别是递进的,设置某个级别会同时输出更高级别的日志
  2. 文件路径支持相对路径和绝对路径
  3. 如果指定的文件路径所在目录不存在,需要预先创建
  4. 建议定期清理日志文件,避免占用过多磁盘空间
  5. 在容器环境中建议使用标准输出,由容器运行时收集日志