1
我們使用tomcat ant任務將我們的應用程序部署到tomcat6和tomcat7。儘管如此,我們發現當tomcat內存不足時(由於設置不當,我知道),頁面請求掛在那裏,並且不會失敗。當tomcat內存不足時如何防止ant任務掛起?
雖然問題在於這也掛起了我們的螞蟻任務,我相信它只是像瀏覽器一樣使用http。
所以我很好奇,如果服務器正在運行,或者可能在部署任務上設置超時,我該如何首先檢查ant?
感謝
我們使用tomcat ant任務將我們的應用程序部署到tomcat6和tomcat7。儘管如此,我們發現當tomcat內存不足時(由於設置不當,我知道),頁面請求掛在那裏,並且不會失敗。當tomcat內存不足時如何防止ant任務掛起?
雖然問題在於這也掛起了我們的螞蟻任務,我相信它只是像瀏覽器一樣使用http。
所以我很好奇,如果服務器正在運行,或者可能在部署任務上設置超時,我該如何首先檢查ant?
感謝
我不知道如何檢查服務器是否正在運行,避免了連接掛,但你可以運行Ant任務了倍。您可以通過parallel任務來完成此任務 - 您通常會使用該任務同時執行構建步驟。該任務具有超時(毫秒)設置。例如:
<target name="tomcat_task">
<parallel threadCount="1" timeout="10000">
<sequential>
... tomcat task here ...
</sequential>
</parallel>
</target>
完美,不知道那個。做這份工作! –