The MongoDB\Driver\Monitoring\ServerHeartbeatSucceededEvent class

(mongodb >=1.13.0)

Giriş

The MongoDB\Driver\Monitoring\ServerHeartbeatSucceededEvent class encapsulates information about a successful server heartbeat (i.e. » hello command issued through » server monitoring).

Sınıf Sözdizimi

final class MongoDB\Driver\Monitoring\ServerHeartbeatSucceededEvent {
/* Özellikler */
public readonly string $host;
public readonly int $port;
public readonly bool $awaited;
public readonly int $duration;
public readonly object $reply;
/* Yöntemler */
final public getDurationMicros(): int
final public getHost(): string
final public getPort(): int
final public getReply(): object
final public isAwaited(): bool
}

Özellikler

host
The hostname of the server.
port
The port of the server.
awaited
Whether the heartbeat used a streaming protocol. The extension does not use the streaming protocol for monitoring, so this method will always return false.
duration
The duration of the heartbeat in microseconds. The duration is a calculated value that includes the time to send the message and receive the response from the server.
reply
The reply document returned by the server.

Sürüm Bilgisi

Sürüm: Açıklama
PECL mongodb 2.3.0 Added public readonly properties. The duration property replaces the getDurationMicros() method.

İçindekiler