Clase: Mongo::Error::ConnectionCheckOutTimeout
- Hereda:
-
Timeout::Error
- Objeto
- Timeout::Error
- Mongo::Error::ConnectionCheckOutTimeout
- Definido en:
- lib/mongo/error/connection_check_timeout.rb
Overview
Nota:
Por razones de compatibilidad con versiones anteriores, esta clase se deriva de Timeout::Error en lugar de Mongo::Error.
Excepción generada al intentar sacar una conexión de un pool de conexiones, el pool está en su tamaño máximo y no hay conexiones disponibles dentro del tiempo de espera configurado.
Resumen de atributos de la instancia colapsar
-
#dirección ⇒ Mongo::Address
Solo lectura
Dirección La dirección del servidor a la que se conectan las conexiones del pool.
Resumen del método de instancia colapsar
-
#initialize(msg, options) ⇒ ConnectionCheckOutTimeout
constructor
privado
Instancia la nueva excepción.
Detalles del Constructor
#initialize(msg, options) ⇒ ConnectionCheckOutTimeout
Este método es parte de una API privada. Se debe evitar el uso de este método si es posible, ya que podría eliminarse o modificarse en el futuro.
Instancia la nueva excepción.
39 40 41 42 43 44 45 |
# Archivo 'lib/mongo/error/connection_check_out_timeout.rb', línea 39 def inicializar(msg, ) super(msg) @address = [:address] return si @address propagar ArgumentError, 'Se requiere el argumento de dirección' end |
Detalles de atributo de instancias
#Dirección ⇒ Mongo::Address (solo lectura)
Retorna la dirección La dirección del servidor a la que se conectan las conexiones del pool.
32 33 34 |
# Archivo 'lib/mongo/error/connection_check_out_timeout.rb', línea 32 def dirección @address end |