我剛剛在我的機器上安裝了兩個tomcat,並在兩者上部署了相同的應用程序。應用程序和tomcat都運行良好。現在我試着將這兩個服務都添加到services.msc中。我成功地完成了這個。現在我可以啓動並停止來自services.msc的任何服務。但是,在同時訪問這兩個應用程序時,我發現,我只能訪問一個應用程序,並且當我嘗試訪問其他應用程序時,相應的服務將停止,並在日誌中出現一個permgen空間錯誤。Permgen space error tomcat
我試着增加ms和mx的空間,並且我發現tomcat6w.exe下的「可執行文件的路徑」是相同的。
現在我關心的是如何去除這個permgen空間錯誤。在我看來,這兩個服務都使用一個tomcat。
如果我通過命令提示符或通過批處理文件啓動tomcats都工作很好,但問題的原因只有當我從services.msc訪問這兩個服務的情況下。
你們能幫我解決這個問題嗎?
你看過/按照手冊http://tomcat.apache.org/tomcat-6.0-doc/windows-service-howto.html?你運行Tomcat6w // ES來編輯服務屬性嗎? – mindas