java - wildfly 8 日志记录机制的默认错误处理程序

标签 java jboss jboss7.x wildfly wildfly-8

我正在将项目从 JBoss 4.2.3 迁移到 Wildfly 9。我正在使用默认的 jboss-logging 机制

我们在 jboss-log4j.xml 中为每个 appender 设置了 errorHandler

<appender name="FILE" class="org.jboss.logging.appender.DailyRollingFileAppender">
      <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
      <param name="File" value="${jboss.server.log.dir}/server.log"/>
      <param name="DatePattern" value="'.'yyyy-MM-dd"/>
      <layout class="org.apache.log4j.PatternLayout">
         <param name="ConversionPattern" value="%d %-5p [%c] %m%n"/>
      </layout>
</appender>

jboss自带的日志机制中的errorHandler相当于什么?

最佳答案

您不能在 WildFly 的日志子系统中定义自定义错误处理程序。默认情况下通过 OnlyOnceErrorHandler被使用。

关于java - wildfly 8 日志记录机制的默认错误处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31998518/

相关文章:

java - glassfish servlet : how to know the referer url?(如果可能)

java - 使用保留包名称访问包私有(private)变量

java - 在 Android 键盘中通过 "hold and slide"打开特殊符号(重音符号等)的菜单

apache - 更改 Apache Ambari 使用的默认 Web 服务器

java - 实例化 InitialContextFactory 失败

java - 当 MySQL 失去连接时,如何实现错误处理?

docker - 如何在 Wildfly Docker 镜像上设置时区和区域设置?

jboss - 使用 Atmosphere + Jersey 在 pubsub 示例上出错

java - 如何更改 JBoss 7 java webservice 中的 soap 地址

hibernate - 使用 jboss 7 启动 Hibernate 5