Clase: Mongo::supervisión::evento::Cmap::ConnectionCheckOutFailed

Hereda:
Base
  • Objeto
Mostrar todo
Definido en:
lib/mongo/monitoring/event/cmap/connection_check_out_failed.rb

Overview

Evento publicado cuando no se puede extraer una conexión de un grupo.

Desde:

  • 2.9.0

Colapso delresumen constante

PISCINA_CERRADA =

Devuelve POOL_CLOSED Indica que la verificación de la conexión falló debido a que el grupo ya estaba cerrado.

Devuelve:

  • ( Símbolo) -

    POOL_CLOSED Indica que la verificación de la conexión falló debido a que el grupo ya estaba cerrado.

Desde:

  • 2.9.0

:piscina cerrada
TIEMPO DE ESPERA =

Devuelve TIMEOUT Indica que la verificación de la conexión falló debido a que se alcanzó el tiempo de espera antes de que una conexión estuviera disponible.

Devuelve:

  • ( Símbolo) -

    TIEMPO DE ESPERA Indica que la verificación de la conexión falló debido a que se alcanzó el tiempo de espera antes de que una conexión estuviera disponible.

Desde:

  • 2.9.0

:timeout
ERROR DE CONEXIÓN =

Devuelve CONNECTION_ERROR indica que la comprobación de conexión falló debido a un error ocurrido al configurar una nueva conexión.

Devuelve:

  • ( Símbolo) -

    CONNECTION_ERROR Indica que la verificación de la conexión falló debido a un error encontrado al configurar una nueva conexión.

Desde:

  • 2.10.0

:connection_error

Colapso delresumen de atributos de instancia

Colapso del resumen del método de instancia

Detalles del constructor

#inicializar(dirección, motivo) ⇒ ConnectionCheckOutFailed

Este método forma parte de una API privada. Debe evitarlo si es posible, ya que podría eliminarse o modificarse en el futuro.

Crear el evento.

Parámetros:

  • dirección ( DIRECCIÓN)
  • razón (Símbolo)

Desde:

  • 2.9.0



67
68
69
70
# Archivo 'lib/mongo/monitoring/event/cmap/connection_check_out_failed.rb', línea 67

def inicializar(dirección, razón)
  @razón = razón
  @DIRECCIÓN = dirección
end

Detalles de los atributos de instancia

#direcciónMongo::Address (solo lectura)

Dirección de retorno La dirección del servidor al que se habría conectado la conexión.

Devuelve:

  • (Mongo::Dirección)

    dirección La dirección del servidor al que se habría conectado la conexión.

Desde:

  • 2.9.0



52
53
54
# Archivo 'lib/mongo/monitoring/event/cmap/connection_check_out_failed.rb', línea 52

def dirección
  @DIRECCIÓN
end

#reason => Símbolo (solo lectura)

Devuelve motivo El motivo por el cual no se pudo adquirir una conexión.

Devuelve:

  • ( Símbolo) -

    motivo El motivo por el cual no se pudo adquirir una conexión.

Desde:

  • 2.9.0



58
59
60
# Archivo 'lib/mongo/monitoring/event/cmap/connection_check_out_failed.rb', línea 58

def razón
  @razón
end

Detalles del método de instancia

#resumenCadena

Nota:

Este método es experimental y está sujeto a cambios.

Devuelve un resumen conciso pero útil del evento.

Devuelve:

  • (Cadena) -

    Resumen de cadena del evento.

Desde:

  • 2.9.0



80
81
82
83
# Archivo 'lib/mongo/monitoring/event/cmap/connection_check_out_failed.rb', línea 80

def resumen
  "#<#{self.class.name.sub(/^Mongo::Monitoring::Event::Cmap::/, '  ' )} dirección=#{dirección} " +
      "razón=#{razón}>"
end