MongoDB\Driver\Manager::addSubscriber
(mongodb >=1.10.0)
MongoDB\Driver\Manager::addSubscriber — 이 Manager에 모니터링 이벤트 구독자를 등록합니다.
설명
final public MongoDB\Driver\Manager::addSubscriber(MongoDB\Driver\Monitoring\Subscriber $subscriber
): void
이 Manager에 모니터링 이벤트 구독자를 등록합니다. 구독자는 이 관리자에 대한 모든 이벤트에 대한 알림을 받습니다.
참고: subscriber
가 이미 이 관리자에 등록되어 있는 경우 이 함수는 작동하지 않습니다. subscriber
도 글로벌로 등록된 경우 이 관리자에 대한 각 이벤트에 대해 한 번만 알림을 받습니다.
매개변수
subscriber (MongoDB\Driver\Monitoring\Subscriber)
- 이 Manager에 등록할 모니터링 이벤트 구독자입니다.
반환 값
값이 반환되지 않습니다.
오류/예외
- 인수 구문 분석 오류에 대해 MongoDB\Driver\Exception\InvalidArgumentException을 던집니다.
기타
- MongoDB\Driver\Manager::removeSubscriber() - 이 Manager에 모니터링 이벤트 구독자를 등록 취소합니다.
- MongoDB\Driver\Monitoring\Subscriber
- MongoDB\Driver\Monitoring\CommandSubscriber
- MongoDB\Driver\Monitoring\addSubscriber() - 모니터링 이벤트 구독자를 전역으로 등록합니다.
- Application Performance Monitoring (APM)