2011-01-06 5 views
1

매우 활동이 적은 tomcat/BlazeDS에서 실행되는 Flex/Java/MySQL/Hibernate 응용 프로그램을 가지고 있어도 사용자는 수개월 동안을 방문 할 수 없습니다.Tomcat은 1 개월 동안 사용하지 않으면 연결이 끊어집니다 - 피하는 법?

활동이 1 개월 후에 tomcat과 mysql 사이의 연결이 닫히고 mysql과 tomcat 서버를 다시 시작해야하는 문제는이를 방지하고 항상 연결을 유지하는 방법일까요?

답변

0

왜 그냥 코드에 체크를 넣어하지 않으며,이 경우, 다시 엽니 다?

연결 풀을 사용하면 자동으로 처리됩니다. c3p0, bonecp, proxool, dbcp

1

연결이 끊어지는 것을 막을 수 있는지는 잘 모르겠지만 그 좋은 아이디어는 아닙니다. You can set up and use a connection pool on Tomcat은 리소스를 요청할 때 자동으로 다시 연결됩니다. 일부 연결 풀은 데이터베이스가 여전히 반응적임을 확인하기 위해 특정 최소값을 구성한 경우 실시간 연결에 대한 정기 테스트도 수행합니다.

관련 문제