Tomcat 6:没有servlet 3.0,Http11NioProtocol如何工作?

Tomcat 6:没有servlet 3.0,Http11NioProtocol如何工作?,tomcat,Tomcat,我需要将请求处理线程与后台处理线程分离。Tomcat6是否可以实现这一点?它提供了Http11NioProtocol连接器,但据我所知,异步处理所必需的Servlet 3.0是在Tomcat7中引入的。使用Tomcat,您可以创建一个用于后台处理的接口。或者您甚至可以在同一个JVM或不同的JVM中生成自己的线程,或者使用更全面的JMS解决方案,例如使用ActiveMQ进行异步处理 必须注意,如果重新加载webapp,则必须停止所有显式创建的线程,或使用ExecutorService隐式创建的线程

我需要将请求处理线程与后台处理线程分离。Tomcat6是否可以实现这一点?它提供了Http11NioProtocol连接器,但据我所知,异步处理所必需的Servlet 3.0是在Tomcat7中引入的。

使用Tomcat,您可以创建一个用于后台处理的接口。或者您甚至可以在同一个JVM或不同的JVM中生成自己的线程,或者使用更全面的JMS解决方案,例如使用ActiveMQ进行异步处理

必须注意,如果重新加载webapp,则必须停止所有显式创建的线程,或使用ExecutorService隐式创建的线程,因此需要建立一个在上下文被破坏时关闭这些线程的线程