DBAtlas · Atlas de operações de banco de dados

89: NetworkTimeout (error code 89)

MongoDB

O que significa?

Uma operação de rede durante a comunicação com o servidor não foi concluída no tempo previsto e expirou. A conexão foi estabelecida, mas a resposta não chegou a tempo.

Por que acontece?

Rede lenta ou instável, servidor sobrecarregado, uma operação de longa duração atrasando a resposta, valores de socket/connect timeout definidos baixos demais, ou congestionamento de rede.

Como resolver

Meça a latência e a estabilidade da rede. Verifique a carga e os recursos do servidor. Defina connectTimeoutMS e socketTimeoutMS no driver com valores realistas. Capture erros transitórios e tente novamente. Otimize consultas lentas para reduzir os tempos de resposta.

Abrir no DBAtlas →

Mais entradas deste banco