挂起 Web 请求(线程)
我想挂起 Web 请求处理程序线程,另一个线程池将同时处理请求并向客户端发送响应。或者线程池向 Web 请求处理线程发送通知,并且该线程将响应发送给客户端?
是否可以使用 Web Logic 或 Tomcat 等其他服务器?
谢谢 信任
I want to suspend the web request handler thread and Another thread pool will handle the request concurrently and send response to client. Or thread pool send notification to the web request handler thread and this thread will send the response to client?
is it possible with Web Logic or another server like Tomcat?
Thanks
Trustin
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可能对Jetty 如何通过延续形式做类似的事情感兴趣——测试已经表明它可以很好地扩展到许多 comet/ajax 连接。然而,这是 Jetty 特定的,可能无法使用其他堆栈来实现——至少在 Servlet 3.0 规范已实现(它引入了“可挂起”请求)。
YMMV。这些天我实际上并没有接触 Java Web 堆栈(谢天谢地:-)。快乐编码。
You may be interested in how Jetty does something like this with a form of continutations -- testing has shown it can scale very well to many comet/ajax connections. However, this is Jetty-specific and may not be implementable using other stacks -- at least until the Servlet 3.0 spec is implemented (it introduces "suspendable" request).
YMMV. I don't actually touch Java web-stacks these days (thank goodness :-). Happy coding.