Glassfish记录到多个.log文件

时间:2010-08-03 07:29:57

标签: logging glassfish log4j

我们有Glassfish v2服务器和一些模块:EJB,网络应用程序等...... 我们需要从不同模块进行日志记录转到不同的日志文件,就像Tomcat或其他应用服务器允许的那样。

Glassfish强迫我们使用自己的日志记录系统,所有日志都在单个server.log中,并使用管理控制台查看。

对于使用glassfish部署的单个应用程序,可能是一个很好的做法,将所有日志都放在一个文件中,但不适用于在同一服务器上运行的10个不同的应用程序

我尝试configure log4j in GF,它有帮助,我能够编写多个文件,它有一个缺点 - 如果log4j安装这样,它可能允许你写入多个日志文件,但它会重新服务器/域重新启动以修改日志级别,日志文件(log4 conf中任何与日志相关的配置)


可以在Glassfish中使用允许我的任何内容:

  1. 将不同记录器的日志写入不同的.log文件?
  2. 修改日志级别,日志appenders等,无需重启服务器(如在tomcat中我可以重新部署.war)??

1 个答案:

答案 0 :(得分:0)

似乎默认的Glassfish日志记录实用程序不允许这样做。