gpt4 book ai didi

apache - 当tomcat内存不足时如何防止ant任务挂起?

转载 作者:行者123 更新时间:2023-11-28 22:32:49 24 4
gpt4 key购买 nike

我们正在使用 tomcat ant 任务将我们的应用程序部署到 tomcat6 和 tomcat7。尽管如此,我们发现一个问题,即当 tomcat 内存不足时(我知道是由于错误的设置),页面请求会卡在那里并且不会失败。

问题是这也会挂起我们的 ant 任务,我相信它只是像浏览器一样使用 http。

所以我很好奇,如果服务器正在运行,我该如何首先检查 ant,或者如何为部署任务设置超时?

谢谢

最佳答案

我不确定如何检查服务器是否正在运行并避免连接挂起,但您可以运行超时的 Ant 任务。您可以通过 parallel 来做到这一点task - 通常用于同时执行构建步骤。该任务具有超时(毫秒)设置。例如:

<target name="tomcat_task">
<parallel threadCount="1" timeout="10000">
<sequential>
... tomcat task here ...
</sequential>
</parallel>
</target>

关于apache - 当tomcat内存不足时如何防止ant任务挂起?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7144408/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com