将许多JBoss实例的日志输出存储在一个位置

时间:2011-04-28 21:49:05

标签: java logging jboss

我在亚马逊上有几台运行JBoss 4.2.3的机器。尽管所有JBoss实例都服务于单个Web应用程序,但它们并不相互认识,因为它们位于ELB(Elastic Load Balancer)之后。现在每个实例都有自己的server.log文件。是否可以将所有实例的日志输出存储在一个位置?这可以通过JBoss的jboss-log4j.xml完成​​吗?关于如何实施这样的解决方案,我将不胜感激。

此致

1 个答案:

答案 0 :(得分:1)

您可以使用log4j中的SyslogAppender将所有实例的输出发送到您的一个EC2实例上的中央syslog守护程序。