【问题标题】:Running a grails application on Amazon EC2在 Amazon EC2 上运行 grails 应用程序
【发布时间】:2014-09-03 23:41:33
【问题描述】:

我有一个在 Amazon EC2 实例上运行的 Grails 应用程序。我通常使用我的 Windows 机器上的 Putty 来启动这个应用程序,登录它并切换到应用程序的主目录并输入“grails run-app”。这种方法在开发时效果很好,但如果我希望让应用程序为测试人员运行怎么办?有什么办法可以让应用程序继续在 Amazon EC2 机器上运行,即使我退出了指向它的 Putty 链接或关闭了我用来访问 EC2 的 Windows 计算机?

【问题讨论】:

  • 1.设置 Tomcat 服务器,打包您的应用程序并进行部署。 2.nohup grails run-app &。 1 是比 2 更好的选择 恕我直言

标签: grails amazon-web-services amazon-ec2


【解决方案1】:

除了在开发时在本地测试应用程序之外,您不应将grails run-app 用于其他任何事情。

  • 使用grails war 命令构建一个.war 文件
  • 部署到Tomcat的webapps目录
  • 启动 Tomcat(如果它尚未运行)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-06-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-07
    • 2016-03-11
    • 1970-01-01
    • 1970-01-01
    • 2013-10-05
    相关资源
    最近更新 更多