Mudanças entre as edições de "Resolvendo erro java.lang.OutOfMemoryError: unable to create new native thread"

De Wiki Integrator do Brasil
Ir para: navegação, pesquisa
(Criou página com 'Se houver o erro “java.lang.OutOfMemoryError: unable to create new native thread”, é um forte indicativo que seu aplicativo está tentando criar mais threads que nós imp...')

Edição das 20h34min de 8 de junho de 2015

Se houver o erro “java.lang.OutOfMemoryError: unable to create new native thread”, é um forte indicativo que seu aplicativo está tentando criar mais threads que nós impomos no servidor como um todo, limitado por usuário.
Este erro é comum no uso de pools como C3P0 e deve ser analisado pelo desenvolvedor.
Uma recomendação, no uso do C3P0 é tentar inicializar um pool com “final static ComboPooledDataSource pool…”.
Por outro lado, injetores de dependência como o Spring são altamente recomendados.