2012-02-29 78 views

回答

3

是的,你可以做到这一点(除非你是在App Engine或其他一些严格限制的平台)。

不是直接从servlet中产生一个新的线程,而是考虑使用一个ExecutorService,您可以在ServletContextListener中创建并关闭它(这样当容器决定停止应用程序时,它不会离开活动的后台线程在那附近无法清理)。

+0

Thilo:感谢您指引我走向正确的方向。从下面的URL的例子帮助我找到解决方案很多:http://www.java2s.com/Tutorial/Java/0160__Thread/CreateExecutorServicetageageageagethreads.htm – Shahul3D 2012-02-29 11:33:36

相关问题