2010-08-27 41 views
2

我有一個運行在Jetty上的Web應用程序,我需要爲空閒連接處理產生一個線程。這個線程正在春天開始。在Jetty中產生的用戶線程

我知道在容器中產生線程並不是一個好習慣,但找不到更好的方法來做到這一點。有任何想法嗎?

回答

1

您可以讓容器爲您設置定時器或線程池。請參閱the docs

+0

而HttpClientManager是一個線程?或調用Thread.start()?我認爲你最好使它成爲Runnable或TimerTask,然後使用Spring的調度/池化支持。但是你也可能會覺得這很有趣:http://denistek.blogspot.com/2008/10/spawn-thread-in-servlet.html – 2010-08-27 19:24:56

+0

這可能也有幫助:http://www.springbyexample。 org/examples/embedded-spring-web-services.html – 2010-08-27 19:41:02

+0

謝謝!任務調度程序解決了這個問題! – fst 2010-08-27 22:58:47

1

處理這種資源的傳統方式是在servlet上下文監聽器中。檢查Servlet API。