Clase: Mongo::supervisión::evento::Cmap::PoolClosed
- Hereda:
-
Base
- Objeto
- evento::Base
- Base
- Mongo::supervisión::evento::Cmap::PoolClosed
- Definido en:
- lib/mongo/supervisión/evento/cmap/pool_closed.rb
Overview
Evento publicado cuando se cierra un grupo de conexiones.
Resumen de atributos de la instancia colapsar
-
#dirección ⇒ Mongo::Address
Solo lectura
Dirección La dirección del servidor a la que se conectarán las conexiones del pool.
-
#pool ⇒ Mongo::Server::ConnectionPool
Solo lectura
Piscina La piscina que estaba cerrada.
Resumen del método de instancia colapsar
-
#initialize(direccion, pool) ⇒ PoolClosed
constructor
privado
Crear el evento.
-
#resumen ⇒ Cadena
Devuelve un resumen conciso pero útil del evento.
Detalles del constructor
#inicializar(dirección, pool) ⇒ PoolClosed
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.
47 48 49 50 |
# Archivo 'lib/mongo/monitoring/event/cmap/pool_closed.rb', línea 47 def inicializar(dirección, group) @address = dirección @pool = group end |
Detalles de los atributos de instancia
#dirección ⇒ Mongo::Address (solo lectura)
Devuelve la dirección. La dirección del servidor a la que se conectarán las conexiones del pool.
32 33 34 |
# Archivo 'lib/mongo/monitoring/event/cmap/pool_closed.rb', línea 32 def dirección @address end |
#pool ⇒ Mongo::Server::ConnectionPool (solo lectura)
Devuelve el pool El pool que fue cerrado.
38 39 40 |
# Archivo 'lib/mongo/monitoring/event/cmap/pool_closed.rb', línea 38 def group @pool end |
Detalles del método de instancia
#summary → String
Nota:
Este método es experimental y está sujeto a cambios.
Devuelve un resumen conciso pero útil del evento.
60 61 62 63 |
# Archivo 'lib/mongo/monitoring/event/cmap/pool_closed.rb', línea 60 def Resumen "#<#{self.clase.name.sub(/^Mongo::supervisión::evento::Cmap::/, '')} " + "dirección=#{dirección} grupo=0x#{grupo.object_id}>" end |