2014-09-03 106 views
0

我有一個Grails應用程序,我在Amazon EC2實例上運行。我通常通過使用我的Windows機器上的Putty啓動這個應用程序來登錄它,並切換到應用程序的主目錄並鍵入'grails run-app'。這種方法在開發時工作正常,但如果我希望讓應用程序爲測試人員運行,該怎麼辦?有沒有什麼辦法可以讓應用程序繼續在亞馬遜EC2機器上運行,即使我退出了它的Putty鏈接或關閉了我用來訪問EC2的Windows電腦?在Amazon EC2上運行Grails應用程序

+0

1.設置Tomcat服務器,包你的應用程序,並部署它。 2.'nohup grails run-app&'。 1是比2恕我直言更好的選擇 – rmlan 2014-09-04 00:07:25

回答

1

除了在開發時在本地測試應用程序之外,您絕不應該使用grails run-app

  • 構建使用grails war命令
  • .war文件部署到Tomcat的webapps目錄
  • 啓動Tomcat(如果它尚未運行)
相關問題