我找不到任何关于如何为https://access.redhat.com/site/solutions/185383 (需要订阅)configurationJBoss EAP 6.1访问日志的说明。 有人可以举例说明如何使用日志文件名称和文件轮换来configuration访问日志logging吗? 现在我在standalone-full-ha.xml中有这个configuration,但是如何控制文件名并启用日志轮转?
<subsystem xmlns =“urn:jboss:domain:web:1.4”default-virtual-server =“default-host”native =“false”> ... <virtual-server name =“default-host”enable-welcome-root =“false”> <别名name =“localhost”/> <access-log pattern =“%h%l%u%t%r%s%b%{User-Agent} i%{JSESSIONID} c”> <directory relative-to =“jboss.server.log.dir”/> </存取日志> </虚拟服务器> </子系统>
从你提供的链接看来,你可以在你的configuration中显示的directory
元素上设置prefix
属性,如下所示:
<directory relative-to="jboss.server.log.dir" prefix="access_log_prefix_" />
至于文件旋转,你应该能够通过添加rotate
属性到directory
元素来configuration,请参阅WildFly文档 。
现在,我不能确定这是否可行,因为我现在没有EAP 6,但是我希望它能帮助你找出答案。 以后我可以尝试从EAP文档中挖掘出一些东西。