0

websphere V7.0에 새로운 데이터 소스를 추가했으나 정상적으로 작동하지만 일부 비활성 시간이 경과하면 풀에서 연결이 끊어져서 연결 시간 제한이 만료 될 때까지 기다리게됩니다. 데이터 소스 관리 페이지와 "연결 테스트"로 이동하면 연결 풀이 다시 작동합니다.Websphere 연결 풀 문제

오라클 db가 때때로 연결을 끊는 것으로 나타났습니다.

자바에서 다시 연결하는 방법을 알고 있습니까? Websphere pool에서 죽은 연결과 싸울 수있는 또 다른 방법이 있습니까?

+0

"WebSphere Application Server 데이터 소스 특성"-> "연결 유효성 검증 특성"을 찾았습니다. 다른 수영장에 대한 내 경험에 비추어 볼 때 도움이 될 것입니다. 그것과 함께 놀 것이다. –

답변

1

네트워크 연결에 문제가있었습니다. DBA에게 SQLNET.EXPIRE_TIME을 Oracle DB에서 1 ​​분으로 변경하도록 요청했으며 문제를 해결하는 데 도움이되었습니다.

연결 풀이있는 응용 프로그램 서버와 데이터베이스 사이에 방화벽이 있습니다. 서버에서 연결이 만료되기 전에 방화벽이 링크를 만료하는 것처럼 보입니다.

Oracle 및 iSeries에서도 비슷한 동작이 나타났습니다. 경우에 따라 연결 풀 설정을 변경하고 풀의 연결을 정기적으로 확인하는 데 도움이됩니다. iSeries에 연결을 시도 할 때 Dynamo ATG 연결 풀에 대해 변경 한 이러한 유형의 변경.

+0

1 분은 자주 조금 있지만주기는 방화벽의 링크 설정보다 낮아야합니다. –