0

我有一个 Web 项目,可以将使用批处理和流生成的报告提取到 servletOutputstream。此批处理使用任务计划程序定期运行。这里的问题是,用户下载的报告不是实时的。

在不使用批处理的情况下单击按钮生成和下载报告是不可能的,因为服务器无法做到 - 正在使用多个数据库调用和多个游标,应用程序进入 OOM,内存调整根本不起作用 - (weblogic10.3.6,jrockit1.6)。批处理设置为使用 Sun JVM,堆空间为 1024m,并且运行良好。

现在,我想在单击按钮时调用此批处理,并且我希望它在 .bat 文件中指定的 JVM 上运行 - Sun JVM1.6 - 而不是已经加载的 Jrockit。是否有可能做到这一点?如果是,如何?

对此的任何帮助表示赞赏。谢谢!

4

0 回答 0