`
IThead
  • 浏览: 420430 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jboss日志

阅读更多
JBOSS日志:
1、涉及到的配置文件和日志文件:server/XXX/conf/jboss-log4j.xml server/XXX/log/server.log
2、jboss日志默认包括控制台日志(对应jboss-log4j.xml配置文件中的 <appender name="CONSOLE" )和文件日志(对应jboss-log4j.xml配置文件中的 <appender name="FILE" )。默认情况下,jboss采用DailyRollingFileAppender(每天循环生成)方式生成文件日志:server.log,每次启动jboss时生成的日志都会覆盖上次启动时生成的日志。
3、如何更改文件日志生成的位置?
默认情况下,文件日志的生成位置在 JBOSS-HOME/server/default/log 目录下,通过设置参数jboss.server.log.dir的值可以更改文件日志生成的位置,如:Djboss.server.log.dir=C:/Logs/JBossLog。在什么地方设置呢?由于此参数值在jboss启动后已经确定,所以我们应该在启动的时候设置此参数值.
1) 打开启动文件run.bat,在其中增加一行:set JAVA_OPTS=-Djboss.server.log.dir=C:/Logs/JBossLog %JAVA_OPTS%,注意:在%JAVA_OPTS%前有一个空格。
2) 运行run.bat,启动jboss,启动完成后可以看到在C:/Logs/JBossLog 目录下生成了server.log日志文件。
4、每次启动jboss时,如何使生成的日志不覆盖上次的日志?
在jboss-log4j.xml文件中改变name为file的appender的append参数值为true。

如此设置之后,隔天生成的日志仍然会覆盖前面的日志(如9月2日生成的日志会覆盖9月1日生成的日志),如何使之不覆盖呢?只需在jboss-log4j.xml文件中改变name为file的appender的class属性值为:org.jboss.logging.appender.RollingFileAppender。
5、如何控制jboss生成的日志量?
在开发过程或者生产环境中,会生成大量的日志,这些日志可能会占用大量的磁盘空间。我们可以通过设置日志级别来控制生成的日志量。比如,使用hibernate时,会生成大量如下类似日志:
为了减少此类日志的生成,我们可以在jboss-log4j.xml文件中增加一个category:
<category name="org.hibernate">
<priority value="INFO"/>
</category>
其中name的值为你想要减少的日志的开头部分。上面的配置为:把org.hibernate开头的日志级别设置为info,这样debug级别的日志将不会输出。
  • 大小: 61.8 KB
分享到:
评论

相关推荐

    jboss日志发邮件需要替换的jar包

    jboss日志发邮件需要替换的jar包

    MyEclipse中配置JBoss

    NULL 博文链接:https://blueprint86.iteye.com/blog/998660

    Jboss 优化配置.

    Jboss 优化配置 一. Jboss后台启动: ... Jboss日志输出模式 去除不必要的日志输出 四. Jboss数据库连接池优化 五. Jboss部署目录优化 六. Jboss应用安全加固 七. 设置Connector 八、加大并发量

    JBOSS6.0 Final 日志无法写入补丁

    JBOSS 6 存在 将日志写入自定义的日志文件,对Log4j集成存在bug

    JBOSS使用指南

    1. JBoss日志设置 2. web 服务的端口号的修改 3. JBoss 的安全设置 3.1 jmx-console 登录的用户名和密码设置 3.2 web-console 登录的用户名和密码设置 4. JBoss 数据源的配置 5. JMS使用和设置 5.1 JMS消息的传递...

    JBOSS优化配置

    JBOSS优化配置/内存优化/Jboss日志输出模式/Jboss数据库连接池优化/ Jboss部署目录优化

    jbossCompressLogHandler:为 jboss 压缩日志文件处理程序

    为 jboss 压缩日志文件处理程序 (*) 针对 jBoss 客户端 jar 编译: C:&gt;javac -d 。 -cp C:\jboss-as-7.1.1.Final\bin\client\jboss-client.jar;。 压缩处理程序 (*) 将 CompressHandler.class 构建到 jarfile 中:...

    jboss中access 日志的配置

    deploy/jbossweb-tomcat55.sar/server.xml prefix="access_log." suffix=".log" pattern="%h %t %r %s %D" directory="${jboss.server.home.dir}/../output/logs" resolveHosts="false" /&gt; ...

    tomcat与jboss冲突的日志jar包

    tomcat与jboss冲突的日志jar包,由于在jboss中存在此日志jar包,使用jboss时,必须删除它

    jboss eap 6.2或as 7 以上乱码问题解决

    jboss eap 6.2或as 7 以上乱码问题解决

    jboss打印日子出现问题

    如果发现log4f与jboss出现冲突,将文件放到WEB-INF文件下可解决问题

    jboss配置指南

    JBoss 的目录结构说明 目录 描述 bin 启动和关闭 JBoss 的脚本( run.bat 为 windows 系统下的启动脚本,shutdown.bat 为 windows ...server/default/log JBoss 的日志文件。 server/default/tmp JBoss 的临时文件。

    JBOSS服务器概述

    JBOSS服务器概述,讲解JBOSS安装配置及部署,JBoss 的目录结构说明,日志文件设置,在MyEclipse 中配置JBoss。

    一次由重复索引导致的问题

     根据以上提供的信息,首先找到JBOSS日志,当某个用户登录后点查看待办任务,JBOSS日志会显示: ERROR [org.jboss.ejb.plugins.LogInterceptor] TransactionRolledbackLocalException in method: public ...

    jboss-logging-log4j-2.2.0.CR1.jar

    JBoss日志Log4j的实现 org.jboss.logging/jboss-logging-log4j/2.2.0.CR1/jboss-logging-log4j-2.2.0.CR1.jar

    tomcat-jpa-sample

    Weld 中与 Jandex 相关的类然后与 slf4j 不兼容,当它们尝试将带有“{}”的 slf4j 消息推送到 JBoss 日志记录时,它们会抛出 NumberFormatException,JBoss 日志记录期望带有“{0}”格式的 MessageFormat 消息。...

    myeclipse乱码

    关于这个问题,可以分析一下,中文乱码往往是由于编码不一致导致的,jboss的日志文件用EditPlus打开,是没有乱码的,只是在Myeclipse中的控制台显示为中文乱码,这样可以判断出,就是jboss日志文件的编码与Myeclipse...

    jackson-module-scala_2.9.1-2.3.2.zip

    jboss-logging-gelf.zip,用于jboss日志系统的gelf appender。使用此附加程序通过GELF消息将消息记录到GrayLog2服务器。Logback插件将GELF消息发送到GrayLog2服务器

    LogTail 日志监控 v1.1

    很多程序 Tomcat JBoss MQ 运行时会输出日志文件 但是每次需要重新打开日志文件才能看到最新的日志信息 太不方便了 而且有时候想同时监控多个日志文件 并且横向比较 那工作量简直 深受其苦后 本人决定解决这个...

    多租户:用于Hibernate多租户的测试应用。 还不能正常工作

    第一个问题是payara-micro内部bean验证器中的jboss日志记录类发生冲突。 为了解决这个问题,请从bean-validator模块中删除这些类,然后重新打包。 Get the latest payara component versions from the pom: ...

Global site tag (gtag.js) - Google Analytics