Classe: Mongo::Error::PoolClearedError
- Herda:
-
PoolError
- Objeto
- Erro
- PoolError
- Mongo::Error::PoolClearedError
- Inclui:
- ChangeStreamResumable, WriteRetryable
- Definido em:
- lib/mongo/error/pool_cleared_error.rb
Visão geral
Exceção gerada se uma operação for tentada em uma conexão que foi interrompida devido ao tempo limite do monitor do servidor .
Resumo do atributo de instância
Atributos herdados de PoolError
Recolhimento do Resumo do método de instância
-
#initialize(address, pool) ➤ PoolClearedError
construtor
privado
Instancie a nova exceção.
Métodos incluídos do ChangeStreamResumable
Métodos incluídos do WriteRetryable
Detalhes do construtor
#initialize(address, pool) ➤ PoolClearedError
Este método faz parte de uma API privada. Evite usar esse método, se possível, pois ele pode ser removido ou alterado no futuro.
Instancie a nova exceção.
31 32 33 34 35 36 |
# File 'lib/mongo/error/pool_cleared_error.rb', linha 31 def inicializar(endereço, pool) add_label('TransientTransactionError') super(endereço, pool, "A conexão com #{endereço} foi interrompida devido ao tempo limite do monitor do servidor " + "(para o conjunto 0x#{conjunto.object_id})") end |