2017-03-06 6 views

답변

2

중단 된 연결은 응용 프로그램에서 일부 작업을 수행하는 데 사용되는 연결이지만 응용 프로그램을 닫지 못하거나 프로세스에서 닫히지 않은 예외가있었습니다.

설정을 removeAbandoned = false으로 설정하면 연결이 너무 많이 중단되어 응용 프로그램의 연결이 끊어져 연결이 끊어 질 수 있습니다. 작업을 수행하는 데 사용할 수있는 연결이 없습니다.

설정 removeAbandoned = trueremoveAbandonedTimeout으로 설정된 제한 시간 후 연결을 닫습니다.

이 문제는 응용 프로그램의 연결 누수로 인해 발생합니다. Tomcat 페이지 당으로

: 그들은 removeAbandonedTimeout을 초과하는 경우

(부울) 플래그 연결을 포기 제거합니다. true로 설정된 경우 연결은 으로 간주되고 제거 대상입니다. 사용 시간이 이상이면 removeAbandonedTimeout을 true로 설정하면 db연결을 연결을 끊을 수없는 응용 프로그램에서 복구 할 수 있습니다. 도 참조하십시오 logAbandoned 기본값은 false입니다.