需要 JBoss EAP 6.1 访问日志配置的 xml 示例

需要 JBoss EAP 6.1 访问日志配置的 xml 示例

我找不到任何关于如何配置 JBoss EAP 6.1 访问日志的描述,除了https://access.redhat.com/site/solutions/185383这需要订阅。有人能举个例子说明如何配置访问日志记录,包括日志文件名和文件轮换吗?现在我在 standalone-full-ha.xml 中有这个配置,但我如何控制文件名并启用日志轮换?

<子系统 xmlns="urn:jboss:domain:web:1.4" 默认虚拟服务器="默认主机" native="false">
...
<虚拟服务器名称="默认主机" enable-welcome-root="false">
    <别名名称="localhost"/>
   <access-log 模式="%h %l %u %t %r %s %b %{User-Agent}i %{JSESSIONID}c">
        <目录相对到=“jboss.server.log.dir”/>
    </访问日志>
</虚拟服务器>
</子系统>

答案1

从您提供的链接来看,您似乎可以在配置中显示的元素 prefix上设置属性,如下所示:directory

<directory relative-to="jboss.server.log.dir" prefix="access_log_prefix_" />

至于文件轮换,您应该能够通过rotate向元素添加属性来配置directory,请参阅WildFly 文档为了那个原因。

现在,我无法确认这是否有效,因为我手边没有 EAP 6,但我希望它能帮助您弄清楚。我可以稍后尝试从 EAP 文档中找出一些东西。

相关内容