MongoDB\Driver\Server::getLatency
En esta página
MongoDB\Driver\Server::getLatency
Devuelve la latencia de este servidor en milisegundos
Descripción#
final public MongoDB\Driver\Server::getLatency(): integer
```php
Devuelve la latencia de este servidor en milisegundos. Es la medida del cliente del tiempo de [ida y vuelta](https://github.com/mongodb/specifications/blob/master/source/server-discovery-and-monitoring/server-discovery-and-monitoring.md#round-trip-time) de un comando `hello`.
## Parámetros
Esta función no contiene ningún parámetro.
## Valores devueltos
Devuelve la latencia del servidor en milisegundos, o `null` si no se ha medido ninguna latencia (por ejemplo, el cliente está conectado a un balanceador de carga).
## Errores/Excepciones
Lanza una excepción
MongoDB\Driver\Exception\InvalidArgumentException
en caso de error durante el análisis de un argumento.
## Historial de cambios
| Versión | Descripción |
|----|----|
| PECL mongodb 1.11.0 | Este método devolverá `null` si no se ha medido ninguna latencia. En versiones anteriores, siempre se devolvía un número entero y un valor no definido podía ser señalado como `-1`. |
## Ejemplos
Ejemplo con `MongoDB\Driver\Server::getLatency`
```php
Resultado del ejemplo anterior es similar a:
int(592)
Véase también#
MongoDB\Driver\Server::getInfo
MongoDB\Driver\ServerDescription::getRoundTripTime
La especificación sobre el descubrimiento y la supervisión de un servidor