Todos os produtos
Search
Central de documentação

:O que fazer quando o erro "Connection reset by peers" é retornado ao tentar estabelecer uma conexão com uma instância do ApsaraDB for MongoDB usando o mongo shell?

Última atualização: Jul 04, 2026

Erros

Erros semelhantes aos seguintes podem ser retornados ao tentar estabelecer uma conexão usando o mongo shell:

    2015-12-21T10:20:36.084+0800 I NETWORK  Socket recv() errno:54 Connection reset by peer  1.2.3.4:27017
    2015-12-21T10:20:36.087+0800 I NETWORK  SocketException: remote: 1.2.3.4:27017 error: 9001 socket exception [RECV_ERROR] server [1.2.3.4:27017]
    2015-12-21T10:20:36.087+0800 I NETWORK  DBClientCursor::init call() failed

Possíveis causas

A instância do ApsaraDB for MongoDB rejeita a solicitação de conexão da sua aplicação porque o número de conexões atingiu o limite máximo permitido.

Soluções

  1. Reinicie a instância do ApsaraDB for MongoDB para liberar todas as conexões.

  2. Conecte-se a uma instância de replica set usando o MongoDB shell.

  3. Analise os endereços IP de source das conexões e limite o número de conexões de um cliente. Para mais informações, consulte Como consultar e limitar o número de conexões?.

    Nota

    Se os endereços IP de source forem normais, talvez a instância atual do ApsaraDB for MongoDB não seja adequada para as suas necessidades de negócio. Nesse caso, faça upgrade da instância para aumentar o limite máximo de conexões permitidas. Para mais informações, defina

    Modifique a configuração da instância

    .