
getServer() 메서드는 MongoDB Driver Monitoring Command Started Event의 서버 정보를 반환합니다. 반환 타입은 ServerDescription 인스턴스입니다.
ServerDescription 인스턴스는 MongoDB 서버의 정보를 포함합니다. 이 정보에는 서버의 호스트명, 포트번호, 버전, 상태, 연결 정보 등이 포함됩니다.
getServer() 메서드는 MongoDB 서버와의 연결 정보를 제공하여, MongoDB 서버의 상태를 확인하거나, 서버와의 연결을 관리하는 데 사용됩니다.
예를 들어, 다음과 같이 getServer() 메서드를 사용할 수 있습니다.
#hostingforum.kr
java
MongoClient mongoClient = MongoClients.create("mongodb://localhost:27017");
MongoDatabase database = mongoClient.getDatabase("mydatabase");
MongoCollection collection = database.getCollection("mycollection");
MongoDriverMonitoringCommandStartedEvent event = collection.watch().next();
ServerDescription server = event.getServer();
System.out.println("서버 호스트명 : " + server.getHost());
System.out.println("서버 포트번호 : " + server.getPort());
System.out.println("서버 버전 : " + server.getVersion());
이 예제에서는 MongoDB 서버와의 연결 정보를 가져와서 서버의 호스트명, 포트번호, 버전을 출력합니다.
2025-08-09 13:00