2011-04-28 7 views
0

각 머신마다 JBoss 4.2.3을 실행하는 머신이 여러 대 있습니다. 모든 JBoss 인스턴스는 하나의 웹 애플리케이션을 제공하지만 ELB (Elastic Load Balancer) 뒤에 있기 때문에 서로를 인식하지 못합니다. 이제 각 인스턴스에는 자체 server.log 파일이 있습니다. 모든 인스턴스의 로그 출력을 단일 위치에 저장할 수 있습니까? JBoss의 jboss-log4j.xml을 통해이 작업을 수행 할 수 있습니까? 이러한 솔루션을 구현하는 방법에 대한 몇 가지 권장 사항을 알려 주시면 감사하겠습니다.많은 JBoss 인스턴스의 로그 출력을 단일 위치에 저장합니다.

감사

+0

이들은 매우 유사한 질문입니다 (JBoss는 log4j를 로깅에 사용합니다) : http://stackoverflow.com/questions/2596092/logging-from-multiple-apps-processes-to-a-single-log-file –

답변

1

당신은 당신의 EC2 인스턴스 중 하나에 중앙 시스템 로그 데몬에 모든 인스턴스의 출력을 보낼 log4j에의 SyslogAppender를 사용할 수 있습니다.

관련 문제