Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Quando a gente usa nodejs com mysql2, o problema de muitas conexões abertas vira rotina pra quem não cuida bem do pool. Configurar o limite de conexões é só o começo, o desafio mesmo é garantir que elas sejam fechadas ou reutilizadas na hora certa.
Concordo, o que pesa pra mim é o impacto na validação dos dados. Se a conexão fica aberta demais, a validação fica mais lenta e dá mais trabalho depois pra corrigir inconsistências.
a ta! no meu time, a gente sempre tenta usar conexão por requisição e fecha depois. Senão, o risco de vazamento é grande. Já passou por isso?
Sim, e o maior erro é não conntrolar o ciclo de vida da conexão, aí fica difícil de manter estabilidade.