Boa noite, no código do projeto cada requisição via API cria uma conexão com o banco de dados. Porém não consegui ver como e quando as conexões são fechadas. Se tiver 500 requisições vai abrir 500 conexões, que vão continuar abertas. É isso mesmo?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa noite, no código do projeto cada requisição via API cria uma conexão com o banco de dados. Porém não consegui ver como e quando as conexões são fechadas. Se tiver 500 requisições vai abrir 500 conexões, que vão continuar abertas. É isso mesmo?
Oi Robson, tudo bem? Depende, não podemos garantir, cada driver ou biblioteca pode fazer de um jeito. No geral, se não me falha a memória, existe um timeout padrão onde, dado um tempo, se a conexão não foi usada, ela fecha sozinha. Porém, é sempre bom ler na documentação da biblioteca esse comportamento.