当前位置: 首页 > 知识库问答 >
问题:

Java util日志级别到Jboss日志级别的映射

毋举
2023-03-14

我的MBean部署在JBoss上。jboss日志记录级别设置为'info'。现在,当我将我的包的日志级别(java util logger)更改为“fine”(通过设置日志级别以编程方式运行时)时,它不会追加任何logger.fine(“....”)的消息。信息被过滤掉了。

是否有任何方法可以将java util记录器日志级别的更改传播到jboss日志级别?(java util有不同的级别->SEVERE、WARNING、INFO、CONFIG、FINE、FINER、FINEST jboss->FATAL、ERROR、WARN、INFO、DEBUG、TRACE)

共有1个答案

田嘉澍
2023-03-14

尝试更改jboss记录器设置。我有一种感觉,实际上是JBoss控制您的日志配置

如果您对多个日志记录库感到困惑,可以考虑跨库日志记录框架,如slf4j或commons日志记录,这样您的代码就可以与客户机使用的任何日志记录框架兼容

 类似资料:
  • 主要内容:如何设置日志级别?,日志级别如何工作?,Log4j 日志级别示例日志级别用于对日志文件中的信息进行分类。但是它们以非常具体的方式进行分类,即按紧急程度分类。该级别允许您管理以下类型的信息: 您可以在搜索过程中过滤您的日志文件。 您可以管理您记录的信息量。 系统中给出的信息量和类型以及事件日志由配置文件中的 log4j 日志级别设置控制。每条日志消息都以消息级别为前缀。 日志级别是org.apache.log4j.Level类的一个实例。 Log4j 具有以下级

  • 我有log4j2.xml,它部分配置为: 但是,跟踪消息并不存在于两个文件附加符(fileinfo/filedebug)中。当我更改FileDebug log level=“TRACE”时,就会出现跟踪消息。

  • 我在我的项目中进行了强制日志记录,并且我很难抑制我不想要的日志记录语句。 还有,我在使用log4j时看不到这些记录器。我正在尝试学习Logback,因为我已经被指派来评估它作为团队可能的升级。

  • 我不明白的第一个例子是,下面只打印“warning:root:hello from warn”。如果我理解正确的话,“logging.info”实际上调用根记录器,而根记录器默认为警告级别。所以第一个“Hello from Info”被忽略,这很好。但为什么第二个“你好从信息”也没有打印出来? 第二个问题是处理程序和记录器的日志级别。如果我们同时为处理程序和记录器设置日志级别,那么哪一个是有效的?

  • 问题内容: 我目前正在使用log4j的项目中。我正在运行一个测试用例(junit),并希望将日志级别设置为跟踪,以便我可以查看所有值是否正确。在项目中使用日志记录的类包含如下一行: 并使用类似这样的命令进行实际调试 我以前从未使用过log4j,有人知道我该如何仅为测试用例更改日志级别,最好仅通过在Eclipse的运行配置对话框中定义一个参数即可。 问题答案: 使用另一个配置文件 也许您可以指向另一

  • 我有一个关于mongodb 3.0中组件的日志级别的问题。我想避免这些日志记录: 2016-10-03T17:38:03.935 0200I NETWORK[initand听]连接从127.0.0.1:47835#23接受(1个连接现在打开)2016-10-03T17:38:34.271 0200I NETWORK[Conn23]结束连接127.0.0.1:47835(0个连接现在打开) 我可以在