VVCMS5 Logo
首页 / 使用指南 / 故障排查
故障排查

故障排查:日志级别开启与排查方法(debug/info/warn/error)

如何设置日志级别、查看日志位置、以及常见排查命令(systemd)。

2026-03-04 0

1. 日志级别说明

  • debug:最详细,适合短时间定位问题
  • info:默认推荐,用于记录关键流程
  • warn:只保留潜在问题
  • error:仅错误,信息可能不足

2. 配置日志级别(示例)

logging:
  level: info
  stdout: true
  file: logs/app.log

level 改为 debug 后重启服务即可看到更详细输出。

3. 如何查看日志

方式一:查看文件日志

tail -f logs/app.log

方式二:systemd(推荐)

journalctl -u vvcms5 -f
# 查看最近 200 行
journalctl -u vvcms5 -n 200 --no-pager

4. 常见排查思路

  1. 先定位时间窗口(报错发生的时间)
  2. 找到错误栈/错误码/接口路径
  3. 结合访问日志(Nginx)还原请求
  4. 必要时临时切到 debug,复现一次后立即恢复 info

5. 生产环境建议

  • 避免长期 debug
  • 开启日志轮转(logrotate)防止磁盘占满