문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
java:log4j:socketappender [2013/04/11 13:54] kwon37xi |
java:log4j:socketappender [2013/04/12 16:00] (현재) kwon37xi [SocketAppender] |
||
---|---|---|---|
줄 2: | 줄 2: | ||
===== SocketAppender ===== | ===== SocketAppender ===== | ||
* [[http:// | * [[http:// | ||
- | * 따라서 로그 서버를 하나 만들어 두고 여러 애플리케이션이 해당 서버에 로그를 쏴주어 여러 애플리케연션의 로그를 한 곳으로 모으기 좋다. | + | * 따라서 로그 |
* [[http:// | * [[http:// | ||
+ | * 기본 설정< | ||
+ | < | ||
+ | <param name=" | ||
+ | <param name=" | ||
+ | <param name=" | ||
+ | <param name=" | ||
+ | </ | ||
+ | </ | ||
+ | ==== SocketAppender로부터의 로그 수집기 ==== | ||
* [[http:// | * [[http:// | ||
+ | * 각 애플리케이션들로부터 로그를 받아서 '' | ||
+ | java -classpath log4j.jar org.apache.log4j.net.SimpleSocketServer 9988 log4j-server.properties | ||
+ | </ | ||
+ | * '' | ||
===== SocketHubAppender ===== | ===== SocketHubAppender ===== | ||
- | * SocketHubAppender는 애플리케이션이 서버가 되어 접속을 기다리고 있고, 로그 뷰어 클라이언트가 애플리케이션의 SocketHubAppender에 접속하여 로그를 받아가는 형태이다. | + | * [[http:// |
* 따라서 클라이언트가 원하는 애플리케이션에 선택적으로 접속하여 로그를 보는 형태에 적합하다. | * 따라서 클라이언트가 원하는 애플리케이션에 선택적으로 접속하여 로그를 보는 형태에 적합하다. | ||
+ | <code xml> | ||
+ | <!-- 클라이언트가 애플리케이션 서버의 9004 포트에 접속하여 로그를 받아갈 수 있다. --> | ||
+ | < | ||
+ | <param name=" | ||
+ | </ | ||
+ | </ | ||
===== Viewer ===== | ===== Viewer ===== | ||
* [[http:// | * [[http:// | ||