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 getDurationMicros(): int
final public getHost(): string
final public getPort(): int
final public getReply(): object
final public 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