标签: java tomcat servlets
我有一个繁重的CMD过程(约5分钟),我需要根据客户需求从servlet运行。
我还希望能够将某些进程的输出转发给客户端。 (进展的百分比)
尝试了几种方法,但无法使其正常工作......
请帮忙
答案 0 :(得分:1)
您的HTTP请求将在五分钟后超时。客户也不会喜欢等待。
我的建议是使用Executor异步执行此操作。
您可以通过添加第二个HTTP请求来提供进度信息,并让客户端对该URL进行AJAX调用。