라이브러리

[PHP] MongoDBDriverMonitoringCommandSucceededEvent::getCommandName - 명령 이름을 반환합니다.




MongoDB Driver Monitoring Command Succeeded Event

MongoDB Driver Monitoring은 MongoDB Driver의 성능을 모니터링하고 분석하는 기능입니다. 이 기능을 사용하면 MongoDB Driver의 성능을 분석하고 개선할 수 있습니다. MongoDB Driver Monitoring Command Succeeded Event는 MongoDB Driver의 Command가 성공적으로 완료된 이벤트입니다.

MongoDBDriverMonitoringCommandSucceededEvent 클래스

`MongoDBDriverMonitoringCommandSucceededEvent` 클래스는 MongoDB Driver Monitoring의 Command Succeeded Event를 나타내는 클래스입니다. 이 클래스는 `MongoDBDriverMonitoringEvent` 클래스를 상속합니다.

getCommandName() 메서드

`getCommandName()` 메서드는 Command의 이름을 반환하는 메서드입니다. 이 메서드는 Command의 이름을 문자열로 반환합니다.

예제

다음 예제는 `MongoDBDriverMonitoringCommandSucceededEvent` 클래스의 `getCommandName()` 메서드를 사용하는 예제입니다.

#hostingforum.kr
php

use MongoDBDriverMonitoringCommandSucceededEvent;

use MongoDBDriverMonitoringEvent;

use MongoDBDriverMonitoringServerMonitoringStream;



// MongoDB Driver Monitoring Stream을 생성합니다.

$stream = new ServerMonitoringStream();



// Command Succeeded Event를 등록합니다.

$stream->setCommandSucceededCallback(function (Event $event) {

    if ($event instanceof CommandSucceededEvent) {

        // Command의 이름을 가져옵니다.

        $commandName = $event->getCommandName();

        echo "Command Name: $commandName
";

    }

});



// MongoDB Driver를 생성합니다.

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



// Command를 실행합니다.

$command = new MongoDBDriverCommand(['find' => 'test.collection']);

$result = $manager->executeCommand($command);



// Command Succeeded Event가 발생하면 Command의 이름을 출력합니다.



이 예제에서 `getCommandName()` 메서드는 Command의 이름을 가져와서 출력합니다. 이 예제는 MongoDB Driver Monitoring의 Command Succeeded Event를 사용하여 Command의 이름을 분석할 수 있습니다.

참고

* MongoDB Driver Monitoring은 MongoDB Driver 1.10.0 이상에서 사용할 수 있습니다.
* MongoDB Driver Monitoring은 MongoDB Driver의 성능을 분석하고 개선하는 데 사용할 수 있습니다.
* Command Succeeded Event는 Command의 성공적인 완료를 나타내는 이벤트입니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색