(PECL mongo >=1.2.0)
Mongo::poolDebug — Devuelve información sobre todas las agrupaciones de conexiones
Esta característica ha sido declarada OBSOLETA a partir de la versión 1.2.3. Se desaconseja confiar en esta característica. Por favor, use MongoPool::info() en su lugar.
Devuelve un array con información sobre todas las agrupaciones de conexiones.
Esta función no tiene parámetros.
Cada agrupación de conexiones tiene un identificador que comienza con el host. Para cada agrupación, esta función muestra los siguientes campos:
in use
El número de conexiones usadas actualmente por instancias de MongoClient.
in pool
El número de conexiones que hay en la agrupación actualmente (no siendo usadas).
remaining
El número de conexiones que podría crear esta agrupación. Por ejemplo, supongamos que una agrupación tiene 5 conexiones restantes y 3 en la agrupación. Se podrían crear 8 nuevas instancias de MongoClient antes de agotar esta agrupación (asumiendo que no hay ninguna instancia de MongoClient fuera de ámbito, devolviendo sus conexiones a la agrupación).
Un número negativo significa que esta agrupación generará conexiones ilimitadas.
Antes de crear una agrupación, se puede elegir el número máximo de conexiones llamando a Mongo::setPoolSize(). Una vez que la agrupación aparzca en la salida de esta función, no se podrá cambiar su tamaño.
timeout
El tiempo de espera del socket para las conexiones de esta agrupación. Es por cuánto tiempo las conexiones de esta agrupación intentarán conectarse a un servidor antes de desistir.
Versión | Descripción |
---|---|
1.2.11 | Emite un error de nivel E_DEPRECATED al utilizarlo. |