친구를 알고 싶습니다. jdbc 연결이 무효화 될 때 의도적으로 닫혔거나 일부 트랜잭션이 유효하지 않게 만들어 닫을 수 있습니다. 정확히 어떤 연결이 무효가되었는지, 연결에 남아있는 흔적이 있는지 확인할 수 있습니다.jdbc 연결이 유효하지 않은 이유를 알아내는 방법
내가 오프라인 상태 인 서버를 검색해야하는 상황에 직면하고 있습니다. 어떻게해야합니까? 연결 풀에서 연결을 빌리려는 모든 조작, 해당 연결이 유효한지 확인하십시오. 그렇지 않고 유효하지 않은 이유가 데이터베이스에 연결하지 못한 경우 propertychange를 실행하고 모든 구독자에게 변경 사항을 알리면 구독자는 모든 작업을 차단하고 쿼리를 시작하는 대화 상자를 팝업합니다 데이터베이스가 5 초마다 그것이 다시 있는지 확인하십시오. 희망 상황을 명확하게 만들었습니다.
'SELECT 1 = 1'을 시도해 볼 수 있습니다. –
해당 API를 확인해야합니다. –
베드로가 제안한 것을 시도해 볼 수 있지만 DB 문제가 네트워크 문제 일 수 있거나 데이터베이스의 잘못이라고 말할 수없는 이유는 무엇입니까? –