라이브러리

[PHP] MongoDBDriverMonitoringServerChangedEvent::getHost - 서버의 호스트 이름을 반환합니다.




MongoDB Driver Monitoring Server Changed Event

MongoDB Driver Monitoring Server Changed Event는 MongoDB Driver의 Monitoring 모듈에서 발생하는 이벤트입니다. 이 이벤트는 MongoDB 서버의 호스트가 변경되었을 때 발생합니다.

getHost() 메서드

getHost() 메서드는 MongoDB Driver Monitoring Server Changed Event에서 발생하는 호스트 정보를 반환하는 메서드입니다.

예제


#hostingforum.kr
php

use MongoDBDriverMonitoringServerChangedEvent;



// MongoDB 연결 설정

$manager = new MongoDBDriverManager("mongodb://localhost:27017");



// MongoDB 서버 변경 이벤트 리스너 등록

$manager->addServerWatchListener(new class extends MongoDBDriverServerWatchListener {

    public function serverChanged(ServerChangedEvent $event) {

        // MongoDB 서버 호스트 정보 출력

        echo "MongoDB 서버 호스트: " . $event->getHost() . "
";

    }

});



// MongoDB 서버에 연결

$manager->executeCommand("admin", new MongoDBDriverCommand(["ping" => 1]));



// MongoDB 서버 호스트 정보 출력

echo "MongoDB 서버 호스트: " . ServerChangedEvent::getHost() . "
";



설명


* MongoDB Driver Monitoring Server Changed Event는 MongoDB Driver의 Monitoring 모듈에서 발생하는 이벤트입니다.
* getHost() 메서드는 MongoDB Driver Monitoring Server Changed Event에서 발생하는 호스트 정보를 반환하는 메서드입니다.
* 예제에서는 MongoDB 서버 변경 이벤트 리스너를 등록하고, MongoDB 서버 호스트 정보를 출력하는 코드를 제공합니다.

참고


* MongoDB Driver Monitoring 모듈은 MongoDB Driver의 Monitoring 기능을 제공합니다.
* MongoDB Driver Monitoring Server Changed Event는 MongoDB 서버의 호스트가 변경되었을 때 발생하는 이벤트입니다.
* getHost() 메서드는 MongoDB Driver Monitoring Server Changed Event에서 발생하는 호스트 정보를 반환하는 메서드입니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 393 페이지

검색

게시물 검색