[Java] Connection TimeOut

INO·2022년 3월 11일
0

Java

목록 보기
2/5
post-thumbnail
/* Connection Check*/
	/* Get 방식으로 connectTimeout을 던지는 것은 Timeout을 발생시키기 위해서 Setting한 것*/
	/* DriverClassName에 TimeOut을 지정하는 것은 작동하지 않음*/
	try {
		Class.forName(jdbcData.get("driverClassNameStr"));
		Connection conn = DriverManager.getConnection(jdbcData.get("jdbcUrl") + "?connectTimeout=1", jdbcData.get("dbUserId"), jdbcData.get("dbUserPw"));
		conn.close();
	} catch (Exception ex) {
		outJSON.put("msg", "데이터베이스와 연결하지 못횄습니다.");
		ex.printStackTrace();
		return outJSON;
	}

스택 오버플로우에 나오는 DriverClassName에 TimeOut을 사용하는 것은 작동하지 않아 Get 방식으로 타임아웃을 걸었음

profile
🎢

0개의 댓글