
MongoDBDriverMonitoringServerHeartbeatSucceededEvent 클래스의 isAwaited 메소드는 서버 하트 비트가 성공적으로 완료되었는지 여부를 확인하는 메소드입니다.
isAwaited 메소드는 true를 반환하는 경우는 다음과 같습니다.
- 서버 하트 비트가 성공적으로 완료되었을 때
- 서버 하트 비트가 예상대로 완료되었을 때
반면, isAwaited 메소드는 false를 반환하는 경우는 다음과 같습니다.
- 서버 하트 비트가 실패했을 때
- 서버 하트 비트가 예상과 다르게 완료되었을 때
이 메소드의 반환 값을 이해하여서 하트 비트가 성공적으로 완료되었는지 판단할 수 있습니다.
예를 들어, 다음과 같은 코드를 사용할 수 있습니다.
#hostingforum.kr
java
if (event instanceof MongoDBDriverMonitoringServerHeartbeatSucceededEvent) {
MongoDBDriverMonitoringServerHeartbeatSucceededEvent heartbeatEvent = (MongoDBDriverMonitoringServerHeartbeatSucceededEvent) event;
if (heartbeatEvent.isAwaited()) {
System.out.println("서버 하트 비트가 성공적으로 완료되었습니다.");
} else {
System.out.println("서버 하트 비트가 실패했습니다.");
}
}
이 코드는 이벤트가 MongoDBDriverMonitoringServerHeartbeatSucceededEvent 인 경우에만 하트 비트의 성공 여부를 확인합니다.
2025-08-14 08:33