【发布时间】:2009-10-08 15:11:37
【问题描述】:
我有一个在 Tomcat 上使用 Spring 连接的 java Web 应用程序。
我需要一种方法让用户在服务器中启动后台进程并向用户返回响应,而无需等待后台进程完成。
后台进程是用 java 编程的,并与我的应用程序集成。
因为我使用的是 tomcat,所以 JMS 不是一个选项。为了可移植性,我宁愿不必自定义我的 tomcat 安装。
我可以使用 Quartz 或类似的工具,并定期检查进程是否应该运行,但我更喜欢立即启动的东西。
我尝试生成一个新线程,但它不知道我的 Spring bean。
最好的方法是什么?
谢谢
最大
【问题讨论】:
标签: java spring tomcat multithreading background