La classe MongoDB\Driver\Monitoring\ServerHeartbeatSucceededEvent

(mongodb >=1.13.0)

Introduction

La classe MongoDB\Driver\Monitoring\ServerHeartbeatSucceededEvent encapsule des informations sur un battement de cœur de serveur réussi (c'est-à-dire » commande hello émise via » la surveillance du serveur).

Synopsis de la classe

final class MongoDB\Driver\Monitoring\ServerHeartbeatSucceededEvent {
/* Propriétés */
public readonly string $host;
public readonly int $port;
public readonly bool $awaited;
public readonly int $duration;
public readonly object $reply;
/* Méthodes */
final public function getDurationMicros(): int
final public function getHost(): string
final public function getPort(): int
final public function getReply(): object
final public function isAwaited(): bool
}

Propriétés

host
Le nom d'hôte du serveur.
port
Le port du serveur.
awaited
Indique si le battement de cœur a utilisé un protocole de streaming. L'extension n'utilise pas le protocole de streaming pour la surveillance, donc cette méthode retournera toujours false.
duration
La durée en microsecondes du battement de cœur. La durée est une valeur calculée qui inclut le temps d'envoi du message et de réception de la réponse depuis le serveur.
reply
Le document de réponse retourné par le serveur.

Historique

Version Description
PECL mongodb 2.3.0 Ajout de propriétés publiques readonly. La propriété duration remplace la méthode getDurationMicros().

Sommaire

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top