[SPRING] 추가 로깅을 해제하려면 어떻게합니까?
SPRING추가 로깅을 해제하려면 어떻게합니까?
Spring과 CXF를 사용하는 Java 서비스가 있습니다. 이 코드는 이전 개발자의 것으로 유지 보수를 제공하지만 로그에서이를 볼 수 있습니다.
--------------------------------------
Apr 16, 2013 1:44:11 PM org.apache.cxf.interceptor.AbstractLoggingInterceptor log
INFO: Inbound Message
----------------------------
ID: 33
Address: /MyApplication/endpoint
Encoding: UTF-8
Http-Method: POST
Content-Type: application/x-www-form-urlencoded
Headers: {content-type=[application/x-www-form-urlencoded], connection=[close], host= [localhost:8080], Content-Length=[11504], user-agent=[Apache-HttpClient/4.2.3 (java 1.5)], Content-Type=[application/x-www-form-urlencoded]}
Payload: {
"events" :
[ { event }, { event }, ... ]
}
그리고 우리에게는 너무 많은 사건이 있으며, 통나무는 관리하기 어려워지고 있습니다. 이 로깅을 끌 수있는 방법이 있습니까? 이 로그 호출은 앱 내부에서 생성되지 않으며, 찾을 수없는 일종의 인터셉터에 의해 생성됩니다. 나는 이것을 cxf-context.xml 설정 파일에서 찾았습니다 :
<cxf:bus>
<cxf:features>
<cxf:logging />
</cxf:features>
</cxf:bus>
그러나 로깅은 config 파일에서 이미 주석 처리 된 후에도 계속 나타납니다.
도와주세요. 감사
해결법
-
==============================
1.애플리케이션이 log4j를 사용하기 때문에 'org.apache.cxf'Logger 레벨을 ERROR로 설정하십시오. 이 행을 log4j.properties에 추가하십시오.
애플리케이션이 log4j를 사용하기 때문에 'org.apache.cxf'Logger 레벨을 ERROR로 설정하십시오. 이 행을 log4j.properties에 추가하십시오.
log4j.logger.org.apache.cxf=ERROR
from https://stackoverflow.com/questions/16072515/how-can-i-turn-off-extra-logging by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] Spring + Hibernate를 이용한 멀티 테넌시 : "멀티 테넌 시용으로 구성된 SessionFactory이지만 테넌트 식별자가 지정되지 않았습니다" (0) | 2019.01.31 |
---|---|
[SPRING] ReactiveCrudRepository는 봄에 최대 절전 모드를 사용합니다. (0) | 2019.01.31 |
[SPRING] JpaRepository DML 작업에 대해 지원되지 않음 [delete query] (0) | 2019.01.31 |
[SPRING] Spring에서 index.html에 대한 모든 경로 캐치 (0) | 2019.01.31 |
[SPRING] anglejs 앱에서 보낸 iOS에 PDF (Blob)를 표시하는 방법 (0) | 2019.01.31 |