分享

jboss自带日志简单说明

 hh3755 2012-02-01
情境复原:今日在启动jboss时遇到这样的问题:
[service] Removing bootstrap log handlers'
控制台出现上述提示后再无任何提示,但程序已正常启动.
我在做log4j配置时关掉了console的日志,只开了file的日志,同时我的file的日志级别为error。
后通过google得到如下的信息:
That message just means that it's switching from the boot time logging configuration (present in the logging.properties of run.jar) to the logging configurations present in jboss-logging.xml in deploy folder.
方才得知:原来jboss在启动时使用的是bootstrap日志,在其启动成功后会切换成log4j的那个日志.很有可能是boot的这个日志和后续的日志写在同一个文件里面,所以看起来好像一直都是只有一个日志.
解释我的情况:
我在配置log4j日志时由于没开控制台日志,故而在将boot日志remove后控制台就将不会有任何输出了.又我在log4j的file日志中配置的是error级别的日志,故系统启动时这种info级别的日志是看不到的,故我后来将log4j的file的日志级别调为info后,在jboss默认的server.log中看到了系统成功启动的打印信息.
参考:

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多