0
A
답변
2
중단 된 연결은 응용 프로그램에서 일부 작업을 수행하는 데 사용되는 연결이지만 응용 프로그램을 닫지 못하거나 프로세스에서 닫히지 않은 예외가있었습니다.
설정을 removeAbandoned = false
으로 설정하면 연결이 너무 많이 중단되어 응용 프로그램의 연결이 끊어져 연결이 끊어 질 수 있습니다. 작업을 수행하는 데 사용할 수있는 연결이 없습니다.
설정 removeAbandoned = true
은 removeAbandonedTimeout
으로 설정된 제한 시간 후 연결을 닫습니다.
이 문제는 응용 프로그램의 연결 누수로 인해 발생합니다. Tomcat 페이지 당으로
: 그들은 removeAbandonedTimeout을 초과하는 경우
(부울) 플래그 연결을 포기 제거합니다. true로 설정된 경우 연결은 으로 간주되고 제거 대상입니다. 사용 시간이 이상이면 removeAbandonedTimeout을 true로 설정하면 db연결을 연결을 끊을 수없는 응용 프로그램에서 복구 할 수 있습니다. 도 참조하십시오 logAbandoned 기본값은 false입니다.