J'ai une application Java qui est hébergée par une société d'hébergement web. Tous les quelques jours, mon application tombe en panne avec :
[2011-03-09 15:52:14,501] ERROR http-12021-9
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Thread.java:597)
L'hébergeur dit que cela signifie que mon application perd de la mémoire, mais les outils que j'ai montrent que la mémoire libre est toujours disponible. Comme l'erreur crée toujours un nouveau thread natif, je pense que le problème se situe au niveau de la configuration de la JVM et des ressources du système d'exploitation.
Comment puis-je empêcher cette erreur de se produire ?