기술지원 문의

컨넥션 풀....................
이관우 / 2004-09-02 14:44

시스템
     - 운영체제 : UNIX(솔라리스)
     - DB : 오라클 8.1.6
     - WAS : Resin 2.1.6
     - 언어 : 자바

현상
     -  잘 사용하다가 비 주기로 Connection이 Pool 납니다.
           --> Connection이 차곡차곡 많이지는 것이 아니라 갑작 스럽게 많아져서 풀이 남(약 1분에서 10분 정도)

확인한 사항
    - 소스의 Connection 열고 닫는 부분과 PreparedStatement의 이중 사용부분(Statement은 제외하였음)
    - Pool 났을당시 락걸려 있었음(mode:3)


이런 상황입니다.  제가 뭐를 검토해야 하는지 알려주세요....     Help...

[Re]컨넥션 풀....................
관리자 / 2004-09-03 11:32

어떤 DB Connection pool 을 사용하십니까? 
Resin은 자체적으로 pool 제공하고 있으며, 이것을 사용하는것을 추천드립니다.
사용방법은 검색란을 통해 찾아 보시면 Resin configuration과 Application 수정후 이용하실 수 있습니다.
더 많은 정보와 장애 해결에 도움을 원하신다면 저희 회사에 문의하시기를 바랍니다. ^^

그리고, 1~10분사이에 갑작스레 connection자원이 풀 상태후 hang현상 발생한 것이라면..
잘못 짜여진 pool을 사용하거나, Connection 자원 사용후 반납이 제대로 이루어지 않아서 발생할 경우가
대부분이라 할 수 있습니다.

일단, 장애발생시간에 access된 어플리케이션의 중심으로 connection 자원이 제대로 반납이 되어 있는지 다시 한번확인하셔야 합니다. 그리고, 어떤 SQLException이 발생했는지도 확인하시고 해결하셔야 할 부분입니다.

빠른 시일안에 해결되길 바라겠습니다.