Estamos usando o mongodb em nosso aplicativo para capturar muitos dados para reduzir a carga do nosso banco de dados mysql principal, nos últimos 2 3 dias estamos tendo um problema em que o mongodb atingirá o limite e não aceitará mais conexões , portanto, paralisando toda a nossa aplicação, temos um servidor bastante grande com 32GB de Ram e 12 Core Processor, quando eu corro
db.serverStatus().connections
Retorna
{ "current" : 1011, "available" : 50189, "totalCreated" : NumberLong(159685) }
A minha pergunta é: por que somente aceitar 1011 conexões e começar a rejeitar outras pessoas mesmo que tenha 50189 conexões disponíveis? Ou como podemos aumentar esse limite?
Os registros dizem
2014-07-10T03:04:30.394-0400 DBClientCursor::init call() failed 2014-07-10T03:04:30.399-0400 Error: DBClientBase::findN: transport error: 127.0.0.1:27017 ns: admin.$cmd query: { whatsmyuri: 1 } at src/mongo/shell/mongo.js:146 exception: connect failed
Obrigado