使用Spring Servet为REST API处理创建异步线程



我想为我的两个REST API调用创建即发即弃模型,其中服务器将接受端点上的请求,在释放客户端连接的同时向内部服务发送用于异步处理的对象。我使用的是Spring3MVC和Tomcat6。我认为,在现阶段,引入像ActiveMQ或RabbitMQ这样的完整消息传递系统对我的项目来说可能有些过头了。有没有其他安全的方法可以在tomcat和Spring中为我的服务创建异步处理(线程)?我担心在tomcat中进行线程编程会违反它的完整性。感谢

我不确定你是否可以在控制器上使用@Async,但你可以在服务中使用任务执行和调度,并从控制器中调用它。

是的,在tomcat中使用线程不是一个好的解决方案。

最新更新