Jboss 如何配置WildFly 8.2以使用AccessLogHandler

Jboss 如何配置WildFly 8.2以使用AccessLogHandler,jboss,wildfly,Jboss,Wildfly,我发现有一个handlerio.undertow.server.handlers.accesslog.AccessLogHandler可以记录http访问 但是,我无法配置它,因此它将生成任何日志消息 以下是my standalone.xml中的代码片段: <filter class-name="io.undertow.server.handlers.accesslog.AccessLogHandler" name="access-log-handler" module="io.under

我发现有一个handler
io.undertow.server.handlers.accesslog.AccessLogHandler
可以记录http访问

但是,我无法配置它,因此它将生成任何日志消息

以下是my standalone.xml中的代码片段:

<filter class-name="io.undertow.server.handlers.accesslog.AccessLogHandler" name="access-log-handler" module="io.undertow.core">
    <param name="formatString" value="common"/>
    <param name="accessLogReceiver" value="io.undertow.server.handlers.accesslog.JBossLoggingAccessLogReceiver"/>
</filter>


我的问题是如何配置该处理程序,以便它开始生成日志消息。

我没有添加此xml片段():


我没有添加这个xml片段():


无需为访问日志添加自定义筛选器。您只需配置访问登录子系统本身。 这将是一个例子:

<host name="default-host" >
    <location name="/" handler="welcome-content">
     ....    
    <access-log />
</host>

....    
默认情况下,它将使用前缀access.log登录到日志文件夹

您还可以从xsd自定义各种内容:

<xs:attribute name="pattern" use="optional" type="xs:string" default="common"/>
<xs:attribute name="worker" use="optional" type="xs:string" default="default"/>
<xs:attribute name="directory" use="optional" type="xs:string" default="${jboss.server.log.dir}"/>
<xs:attribute name="relative-to" use="optional" type="xs:string" />
<xs:attribute name="prefix" use="optional" type="xs:string" default="access_log"/>
<xs:attribute name="suffix" use="optional" type="xs:string" default=".log"/>

无需为访问日志添加自定义筛选器。您只需配置访问登录子系统本身。 这将是一个例子:

<host name="default-host" >
    <location name="/" handler="welcome-content">
     ....    
    <access-log />
</host>

....    
默认情况下,它将使用前缀access.log登录到日志文件夹

您还可以从xsd自定义各种内容:

<xs:attribute name="pattern" use="optional" type="xs:string" default="common"/>
<xs:attribute name="worker" use="optional" type="xs:string" default="default"/>
<xs:attribute name="directory" use="optional" type="xs:string" default="${jboss.server.log.dir}"/>
<xs:attribute name="relative-to" use="optional" type="xs:string" />
<xs:attribute name="prefix" use="optional" type="xs:string" default="access_log"/>
<xs:attribute name="suffix" use="optional" type="xs:string" default=".log"/>

<xs:attribute name="pattern" use="optional" type="xs:string" default="common"/>
<xs:attribute name="worker" use="optional" type="xs:string" default="default"/>
<xs:attribute name="directory" use="optional" type="xs:string" default="${jboss.server.log.dir}"/>
<xs:attribute name="relative-to" use="optional" type="xs:string" />
<xs:attribute name="prefix" use="optional" type="xs:string" default="access_log"/>
<xs:attribute name="suffix" use="optional" type="xs:string" default=".log"/>