
getPort() 메소드는 MongoDB Driver Monitoring Command Failed Event에서 사용되는 메소드입니다. 이 메소드는 이벤트가 발생한 MongoDB 서버의 포트 번호를 반환합니다.
이 메소드는 이벤트가 발생한 MongoDB 서버의 네트워크 연결 정보에서 포트 번호를 추출하여 반환합니다.
예를 들어, MongoDB 서버가 27017 포트로 listens하고 있는 경우, getPort() 메소드는 27017을 반환합니다.
getPort() 메소드는 다음과 같은 예제 코드에서 사용될 수 있습니다.
#hostingforum.kr
java
MongoClientSettings settings = MongoClientSettings.builder()
.applyConnectionString(new ConnectionString("mongodb://localhost:27017"))
.build();
MongoClient mongoClient = MongoClients.create(settings);
MongoDatabase database = mongoClient.getDatabase("mydatabase");
MongoCollection collection = database.getCollection("mycollection");
// 이벤트가 발생한 MongoDB 서버의 포트 번호를 반환합니다.
int port = ((MongoDriverMonitoringCommandFailedEvent) event).getPort();
System.out.println("포트 번호 : " + port);
이 예제 코드에서는 MongoClientSettings을 생성하고 MongoClient를 만들었습니다. 그리고 MongoDriverMonitoringCommandFailedEvent를 사용하여 이벤트가 발생한 MongoDB 서버의 포트 번호를 반환합니다.
2025-07-23 22:24