我最近在Amazon EC2上部署了一個Grails應用程序。我使用MySQL和Tomcat(以及其他)。殺死Tomcat中的deamon線程的方法,應用程序無法啓動 - 你如何解決這個問題?
由於這僅僅是爲了測試的目的,我想要體驗「糟糕」的情況,所以我從應用程序仍在運行的應用程序中刪除我的應用程序文件夾等等。
當我最終刪除了我的應用程序的所有痕跡時,我嘗試通過在web-apps文件夾中放置新的war文件來部署它的新版本。
該應用程序將無法啓動,由於8080已經綁定了例外,閱讀一些博客,我遇到了一個解釋了這個問題後:守護線程...
現在我用的是:
pkill java
這就是訣竅,我的問題是你們如何處理這種情況?
在殺死進程之前,您是否嘗試過使用'sudo tomcat6 stop'? –
是的,我嘗試過。事情是,我試圖搞砸,把自己置於一個糟糕的境地,這是一個實驗。我在這裏尋找的是其他人如何解決它。 – marko