(PECL mongo >=1.1.0)
Mongo::getSlave — Devuelve la dirección usada por las lecturas de slaveOkay
Busca la dirección del secundario que está siendo usado para lecturas. Es un método de solo lectura: no cambia nada del estado interno del objeto.
Cuando se crea una conexión a la base de datos, el controlador no decide
inmediatamente el secundario a usar. Así, después de la conexión, esta función
devolverá NULL
incluso si hay secundarios disponibles. Cuando se realice una primera
consulta con slaveOkay establecido el controlador eligirá un secundario
para dicha conexión. En ese punto, esta función devolverá el secundario
elegido.
Véase la sección de consultas de este manual para información sobre la distribución de lecturas en secundarios.
Esta función no tiene parámetros.
La dirección del secundario que está usando esta conexión para las lecturas.
Devuelve NULL
si no se está conectado a un conjunto réplica o aún no se
ha inicializado.
Emite una advertencia E_DEPRECATED
Los resultados devueltos realmente no son útiles, ya que el proceso de selección del secundario se realiza en cada consulta y cada ejecución de un comando de base de datos.
Versión | Descripción |
---|---|
1.2.11 | Emite un error de nivel E_DEPRECATED al utilizarlo. |