我在Wildfly-8.2.0. Final AS中遇到server.log文件生成问题。
下面是日志子系统中使用的大小旋转文件处理程序定义
<size-rotating-file-handler name="FILE" autoflush="false">
<level name="DEBUG"/>
<file relative-to="jboss.server.log.dir" path="server.log"/>
<rotate-size value="500k"/>
<max-backup-index value="5"/>
<append value="true"/>
</size-rotating-file-handler>
上述方法工作正常,并生成服务器。登录${WILDFLY\u HOME}/standalone/log文件夹。我想为服务器设置一个自定义位置。因此,修改了path属性以包含完整的自定义路径,并将其相对于属性删除,如下所示。
<file path="D:/wildfly-8.2.0.Final/standalone/log/server.log"/>
但是,通过上述更改,服务器。正在自定义位置生成日志,但面临以下问题:
>
日志语句生成时没有日期。例如:
12:16:11,800INFO[org.jboss.as](MSC服务线程1-7)JBAS015899: WildFly 8.2.0。最后的“特周”开始
日志文件中未观察到完整的日志,例如,“服务器已启动…”将是最后一行,四分之一的日志语句未打印。
请帮助我。
2016年5月10日编辑:添加了以下配置。
<subsystem xmlns="urn:jboss:domain:logging:2.0">
<add-logging-api-dependencies value="false"/>
<use-deployment-logging-config value="true"/>
<console-handler name="CONSOLE">
<level name="INFO"/>
<formatter>
<named-formatter name="PATTERN"/>
</formatter>
</console-handler>
<size-rotating-file-handler name="FILE" autoflush="false">
<level name="DEBUG"/>
<file path="${custom.path}/server.log"/>
<rotate-size value="500k"/>
<max-backup-index value="5"/>
<append value="false"/>
<formatter>
<named-formatter name="PATTERN"/>
</formatter>
</size-rotating-file-handler>
<logger category="com.arjuna">
<level name="WARN"/>
</logger>
<logger category="org.apache.tomcat.util.modeler">
<level name="WARN"/>
</logger>
<logger category="org.jboss.as.config">
<level name="DEBUG"/>
</logger>
<logger category="sun.rmi">
<level name="WARN"/>
</logger>
<logger category="jacorb">
<level name="WARN"/>
</logger>
<logger category="jacorb.config">
<level name="ERROR"/>
</logger>
<root-logger>
<level name="INFO"/>
<handlers>
<handler name="CONSOLE"/>
<handler name="FILE"/>
</handlers>
</root-logger>
<formatter name="PATTERN">
<pattern-formatter pattern="%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/>
</formatter>
<formatter name="COLOR-PATTERN">
<pattern-formatter pattern="%K{level}%d{HH:mm:ss,SSS} %-5p [%c] (%t) %s%E%n"/>
</formatter>
</subsystem>
您似乎没有指定模式(这可能就是日期/时间不在日志中的原因)。
<size-rotating-file-handler name="FILE" autoflush="false">
<level name="DEBUG"/>
<file path="D:/wildfly-8.2.0.Final/standalone/log/server.log"/>
<rotate-size value="500k"/>
<max-backup-index value="5"/>
<append value="true"/>
<formatter>
<named-formatter name="PATTERN"/>
</formatter>
</size-rotating-file-handler>
带有日期/时间的模式示例:
<formatter name="PATTERN">
<pattern-formatter pattern="%d{yyyy-MM-dd HH:mm:ss,SSS} %-5p [%c] (%t) %s%e%n"/>
</formatter>
您能提供完整的日志配置吗?也许“服务器已启动......”没有显示,因为您没有将文件处理程序放在正确的类别中。
问题内容: 我想要我的Web应用程序的安全连接。因此,我想为我的wildfly 8.2.0服务器配置ssl。我已经在独立/配置文件夹中创建并存储了.keystore文件。 必须添加: 在standalone.xml文件中,但是有tag: 当我用上面指定的标签替换它时出现错误: 问题答案: 我已经为Wildfly 8.2.0配置了ssl。 步骤1:创建密钥库 步骤2:编辑configuration
我正在将我的应用程序从JBoss 6 AS迁移到Wildfly 8.2.0 AS。我可以实现按预期创建应用程序日志,但需要独立/日志/服务器。日志文件中也充满了应用程序日志。我正在使用独立的完整ha。xml配置。任何人都可以建议一个选项,禁止将应用程序日志填充到服务器中。日志 以下部分摘自standalone-full-ha.xml:
我正在尝试开发一个定制的JAAS登录模块,它使用一个令牌并从不同的来源获取用户数据。它应该作为wildfly 8.2.1 final的身份验证领域。我有一个测试servlet,我想在其中进行身份验证,以便检查注入EJB的允许角色。 这个网站的测试:http://www.radcortez.com/custom-principal-and-loginmodule-for-wildfly/事实上,我甚
错误: 如何解决此问题?
我希望实现Nikola Posa推荐的文件夹结构。 我想要的结构类似于下面的结构。 其思想是在逻辑上对功能/名称空间或类似内容进行分组。我似乎得到了这个错误: 文件".../src/Controller"不存在(在: /Users/dev/Sites/web/html/沙盒/php/crud/config)在 /Users/dev/Sites/web/html/沙盒/php/crud/config
我已经使用下面的命令启动了selenium服务器,我想使用定制的firefox配置文件。但是,它如何为我运行的每个测试用例在/tmp/目录中创建一个新的firefoxprofile呢。 /usr/bin/java-jar/usr/local/groundwork/selenium/java/selenium-server-standalone-2.33.0。jar-firefoxProfileTe