www.example.com中的根类别是什么log4j.properties意思?

agxfikkp  于 2022-11-06  发布在  其他
关注(0)|答案(1)|浏览(199)

www.example.com中的log4j.rootCategory字段log4j.properties可以有4个不同的值,即:第一个是第二个是第三个。
你能告诉我哪种最适合哪种情况吗?

zzwlnbp8

zzwlnbp81#

从最不严重到最严重:

ALL < DEBUG < INFO < WARN < ERROR < FATAL < OFF

如果选择其中一个,log4j将生成该类型和更严重类型的所有消息。
目的:

  • ALL:生成所有消息 *
  • DEBUG:调试消息
  • INFO:不是问题的信息
  • WARN:不是错误,而是可能导致将来错误的内容
  • ERROR:出现问题,应用程序管理的问题,应用程序可能停止或不停止,通常必须报告
  • FATAL:使应用程序崩溃的错误
  • OFF:不生成消息 *

(*)这些只是关键字;对于这些类别,不存在方法all(msg)off(msg),就像我们具有error(msg)debug(msg)一样。
通常

  • 在开发过程中,我设置了
  • 正在将文件登录到ALLDEBUG
  • 当部署时,我设置
  • 正在将文件登录到INFOWARN
  • 通过电子邮件登录到ERROR

相关问题