MongoDB\Driver\Server::getLatency

(mongodb >=1.0.0)

MongoDB\Driver\Server::getLatencyReturns the latency of this server in milliseconds

Descripción

finalpublicMongoDB\Driver\Server::getLatency(): ?integer

Returns the latency of this server in milliseconds. This is the client's measured » round trip time of a hello command.

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Returns the latency of this server in milliseconds, or null if no latency has been measured (e.g. client is connected to a load balancer).

Errores/Excepciones

Historial de cambios

VersiónDescripción
PECL mongodb 1.11.0 This method will return null if no latency has been measured. In earlier versions, an integer was always returned and an unset value might be reported as -1.

Ejemplos

Ejemplo #1 MongoDB\Driver\Server::getLatency() example

<?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());

?>

El resultado del ejemplo sería algo similar a:

int(592)

Ver también

To Top