WildFly 8日志记录,如何从左侧截断记录器名称?

发布时间:2022-08-14 / 作者:清心寡欲
本文介绍了WildFly 8日志记录,如何从左侧截断记录器名称?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的应用程序在WildFly 8.2.1中运行。在standalone.xml文件中,日志记录子系统配置为使用以下模式格式化程序:

        
            
                
            
        

当记录器的名称超过30个字符时,将从右侧截断,如下面的行所示(其中完整的记录器名称为com.fakeorg.test.gateway.polling.LongPollingMap):

2017-04-25 11:45:00,010 | DEBUG | EJB default - 1 | com.fakeorg.test.gateway.polli | Begin removing expired long-polling connections...

当名称大于30个字符时如何使其从左侧截断?

推荐答案

您需要使用%-30.-30c。然而,您会遇到一个truncation issue。

但是,您可以用较新的版本替换org.jboss.logmanager模块。在WildFly 11.0.0.Alpha1之前,日志管理器的正确版本似乎无法进入WildFly。

要替换您需要download 1.5.7.Final日志管理器的模块,请将其放在$JBOSS_HOME/modules/system/layers/base/org/jboss/logmanager/main/目录中并编辑module.xml

version="1.0" encoding="UTF-8"?>

    
        
    

    
        
        
    

这篇关于WildFly 8日志记录,如何从左侧截断记录器名称?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持吉威生活!



[英文标题]Wildfly 8 logging, how to truncate logger name from the left?


声明:本媒体部分图片、文章来源于网络,版权归原作者所有,如有侵权,请联系QQ:330946442删除。