웹 응용 프로그램 내에서 JBoss 로그 파일을 표시해야합니다. ServerConfigLocator를 사용하지 않고이 작업을 수행 할 수 있습니까? 응용 프로그램은 Websphere에서도 실행할 수 있어야하며 특정 JAR에 대한 종속성을 원하지는 않습니다.JBoss 로그 디렉터리를 얻는 방법
8
A
답변
12
JBoss의 정의 된 로그 디렉토리는 jboss.server.log.dir
시스템 속성에 보관됩니다. 해당 디렉토리를 java.io.File
으로 해석하고 내부의 파일을 읽을 수 있습니다.
File logDir = new File(System.getProperty("jboss.server.log.dir"));
logDir.list(); // etc etc
또한 ServerConfig.getServerLogDir()
(JBoss에서 4.x의 경우, 어쨌든)를 통해 얻을 수 있지만, 당신은 당신이 JAR 종속성을 피하기 위해 원했다.
1
사용자 정의 로그 구현을 사용할 수 있습니다. 이렇게하면 로깅 동작을 완전히 제어 할 수 있습니다.
JBoss는 로깅 메커니즘으로 Log4j를 사용합니다. WebSphere는 Jakarta Commons Logging을 사용하며 Log4j가 이미 기본값이 아닌 경우 위임하도록 구성 할 수 있습니다. 이미 Log4j를 응용 프로그램에서 사용하고 있다면이 차이가 새로운 문제를 일으킬 것이라고는 생각하지 않습니다.
관련 문제
- 1. android에서 로그 정보를 얻는 방법
- 2. JBoss Application Server 로그 구성
- 3. JBoss 응용 프로그램 서버의 상태를 얻는 방법
- 4. 명령 줄 .cmd/.bat 스크립트, 실행 스크립트의 디렉터리를 얻는 방법
- 5. JBoss Seam (EJB3 + JSF)으로 감사 로그
- 6. JBoss 6 AS에 로그 구성 다시로드
- 7. 날짜가 표시된 jboss 콘솔 로그 항목
- 8. jboss 4.0.5에서 응용 프로그램 로그 분리
- 9. 날짜 스탬프가있는 디렉터리를 복사하는 방법
- 10. JBoss 로그 디렉토리에 swo 및 swp 파일이 있습니까?
- 11. JBoss 4.2.3.GA 로그인 모듈에서 현재 HttpServletResponse를 얻는 방법
- 12. 설치 방법 JBoss Clustering
- 13. JBoss 콘솔에 로그온하는 방법
- 14. 로그 채굴하는 방법?
- 15. 모든 하위 디렉터리를 포함하여 디렉터리의 파일을 가져 오는 방법
- 16. Jboss 웹 서비스 요청을 저장하는 방법
- 17. C# 런타임에 WCF IIS 배포/가상 디렉터리를 찾는 방법 로그 파일의 이름을 변경하려면?
- 18. 특정 커밋에 대해 "자식 로그"패치를 얻는 방법
- 19. GIT에서 디렉터리를 제거한 후 커밋하는 방법
- 20. Windows 용 Tomcat에서 가상 디렉터리를 만드는 방법
- 21. 사이트 아래에 가상 디렉터리를 만드는 방법
- 22. C# : 외부 프로세스를 호출하는 디렉터리를 순환하는 방법
- 23. SSL을 요구하도록 가상 디렉터리를 구성하는 방법?
- 24. 원격 컴퓨터에 가상 디렉터리를 만드는 방법
- 25. 파일 또는 디렉터리를 추가하는 방법 ClickOnce 배포
- 26. 많은 JBoss 인스턴스의 로그 출력을 단일 위치에 저장합니다.
- 27. jboss log4j 구성
- 28. JBoss Tattletale 도구를 사용하는 방법?
- 29. 디렉토리에서 최신 파일을 얻는 방법
- 30. 파이썬에서 로그 로그 히스토그램을 작성하는 방법