(mongodb >=1.0.0)
MongoDB\Driver\Server::getLatency — Retourne la latence de ce serveur en millisecondes
Retourne la latence de ce serveur en millisecondes. C'est la mesure cliente du temps d'un
» aller/retour
d'une commande hello
.
Cette fonction ne contient aucun paramètre.
Retourne la latence du serveur en millisecondes,
ou null
si aucune latence n'a été mesurée (par exemple, le client est connecté à un équilibreur de charge).
Version | Description |
---|---|
PECL mongodb 1.11.0 |
Cette méthode retournera null si aucune latence n'a été mesurée.
Dans les versions antérieures, un nombre entier était toujours retourné
et une valeur non définie pouvait être signalée comme -1 .
|
Exemple #1 Exemple avec MongoDB\Driver\Server::getLatency()
<?php
$manager = new MongoDB\Driver\Manager("mongodb://localhost:27017/");
$rp = new MongoDB\Driver\ReadPreference(MongoDB\Driver\ReadPreference::RP_PRIMARY);
$server = $manager->selectServer($rp);
var_dump($server->getLatency());
?>
Résultat de l'exemple ci-dessus est similaire à :
int(592)