express接入log4

本文介绍了如何在Express后端项目中接入log4进行日志管理,包括日志等级设定、安装配置步骤,以及讨论了在实际使用中log4与pm2日志功能的比较。
摘要由CSDN通过智能技术生成

前言

前端时间,我的 综合管理平台 前端接入了sentry,并且还在打包时上传了Sourcemap,前端的异常能够非常快速的定位(虽然后端也可以用sentry快速定位),在这篇文章我要介绍下 综合管理平台 后端接入log4(打印日志),帮我们快速定位到后端错误。

Level

我们的日志是分等级的,根据权重来分级的,等级如下:

{
  ALL: new Level(Number.MIN_VALUE, "ALL"),
  TRACE: new Level(5000, "TRACE"),
  DEBUG: new Level(10000, "DEBUG"),
  INFO: new Level(20000, "INFO"),
  WARN: new Level(30000, "WARN"),
  ERROR: new Level(40000, "ERROR"),
  FATAL: new Level(50000, "FATAL"),
  MARK: new Level(9007199254740992, "MARK"), // 2^53
  OFF: new Level(Number.MAX_VALUE, "OFF")
}

在这里插入图片描述

比如,我选择了info级别的日志输出,那么 debug、trace这种的低级别的日志就不会被 写入到日志文件里。


安装

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值