jdbc 연결을 처리하기 위해 c3p0과 dbcp에 대해 읽었으며 많은 문제와 사람들이 dbcp가 죽었으나 c3p0이 jdbc4를 수행 할 수 없다는 것을 알게되었습니다. 하지만이 게시물이 시대에 뒤진 지 여부는 알 수 없습니다.c3p0 또는 dbcp 또는 BoneCP가 깨진 연결을 처리 할 수 있습니다.
이제 연결이 끊어진 연결 방법을 설명하는 BoneCP를 누르십시오. here. 연결이 랩되고 BoneCP는 애플리케이션에 전달되기 전에 예외를 사전 검사합니다. 연결에 문제가 있다면 BoneCP는 그것을 풀에서 제거합니다.
1) 1. 모든 풀에 그런 종류의 연결 처리가 있습니까?
2.)이 질문은 반복해서 물어 보지만 2011 년부터 답을 찾을 수 없었습니다. 새로운 신청서에는 무엇을 사용해야하며 그 이상은 10 년 동안 유지됩니다. .
응용 프로그램 서버에서 제공하는 풀 구현을 사용하지 않는 이유가 있습니까? 애플리케이션 서버에 애플리케이션 서버가 없습니까? –
웹 응용 프로그램이 아닙니다. 이러한 것들은 여전히 존재합니다 :-) 매우 멀티 스레드가 가능하고 데이터베이스에 무작위로 접근 할 수있는 소프트웨어입니다. 이미 데이터베이스에 동시에 액세스 할 수있는 좋은 요소가 있다면 휠을 재발 명하고 싶지는 않습니다. –
이 [질문] (http://stackoverflow.com/questions/5640146/java-jdbc-connection-pool-library-choice-in-2011)에서 답을 찾을 수 있습니다. –