从servlet运行重的cmd进程

时间:2013-01-29 12:48:56

标签: java tomcat servlets

我有一个繁重的CMD过程(约5分钟),我需要根据客户需求从servlet运行。

我还希望能够将某些进程的输出转发给客户端。 (进展的百分比)

尝试了几种方法,但无法使其正常工作......

请帮忙

1 个答案:

答案 0 :(得分:1)

您的HTTP请求将在五分钟后超时。客户也不会喜欢等待。

我的建议是使用Executor异步执行此操作。

您可以通过添加第二个HTTP请求来提供进度信息,并让客户端对该URL进行AJAX调用。