일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Post
- xdg-open
- dns-prefetch
- JBoss
- 컬럼명 찾기
- Remote Desktop Manager
- 타이레놀 ADHD
- mybatis
- 검색 운영
- lazy-loading
- 중국
- 주문 거절
- 기술 프레임워크
- root 경로 변경
- x509
- SQL Server
- 마녀정원
- full stack
- 파라미터
- 쇠구슬 소리
- ECU 업그레이드
- 사용공간
- IQAir
- 벤타 청소
- 윈도우
- ssh 웹사이트 열기
- keyAlias
- technical framework
- keytools
- 손 발이 차가운 아이
- Today
- Total
Collective Intelligence
[jBoss 6.3-eap] 필요없는 DB recovery 로그 지우기 본문
jBoss 서버를 띄우면 DB recovery 한답시고 주구장창 올라오는 로그가 있다.
운영하는데 별 필요도 없고 해서 지우기로 했는데...
예전의 jBoss는 로그 설정파일이 따로 있었던 것 같은데 6.3은 보니깐 standalone.xml 에 로그 설정이 들어 있었다.
지우고 싶었던 로그는 Start expire session...로 시작하는것과 Send recover request for transaction .... 로 시작하는 두가지였다.
이래저래 찾다가 그냥 필터를 적용시켜서 막기로 했다.
뭐 좀 불합리한 방법이라는 생각도 들었지만 많이들 쓰는 방법이기도 한 것 같고...
jBoss를 다른 서버에 설치할 때도 개별 설정들을 될수있으면 한 파일에 몰아두는게 관리도 더 편하지 않을까 싶기도 해서다.
여튼 필터를 적용하려면 다음과 같이 하면 된다.
<console-handler name="CONSOLE"> not(match("Send recover request for transaction origin node identifier*")))"/> not(match("Send recover request for transaction origin node identifier*")))"/> |
중요한건 표현식이였는데, jBoss manual (누르면 디오) 을 보면 필터에 사용한 match나 all, not 이런 것에 대한 설명들이 있다.
하지만 사용법에 대한 설명이 없어서 여기저기 수많은 예제 소스들을 보고 공부를 해야만 했다.
'개발 > jBoss' 카테고리의 다른 글
[Jboss] Context Root (Path) 변경하기 (0) | 2017.02.28 |
---|---|
[Tomcat SSL 설정] alias name tomcat does not identify a key entry (0) | 2016.09.02 |
[jBoss 6.3-eap] SQL Server jdbc library 등록 (0) | 2016.04.01 |
[jBoss 6.3-eap] 동시에 여러개의 인스턴스 구성과 시작 스크립트 (0) | 2016.04.01 |