Deployment 播放Framework2.0部署步骤(我认为缺少一些内容)
在使用Play framework 2.0部署应用程序构建时,我遇到了一些奇怪的问题。看起来部署没有清理/覆盖已编译的文件。我知道这一点,因为有一种方法被改变了,但旧的方法仍然被称为 我的部署步骤:Deployment 播放Framework2.0部署步骤(我认为缺少一些内容),deployment,playframework-2.0,production,Deployment,Playframework 2.0,Production,在使用Play framework 2.0部署应用程序构建时,我遇到了一些奇怪的问题。看起来部署没有清理/覆盖已编译的文件。我知道这一点,因为有一种方法被改变了,但旧的方法仍然被称为 我的部署步骤: 应用程序内目录。/play-stop 将所有文件从开发上传到应用程序目录(application.conf除外) 。/play clean编译阶段 在目标目录中:/start-Dhttp.port=80& 我需要一些“最佳实践”建议;) 一些提示: 尝试使用play clean all代替play
。/play-stop
。/play clean编译阶段
/start-Dhttp.port=80&
- 尝试使用
代替play clean all
play clean
- 使用GIT来控制更改,也许你忘了上传一些东西
- 用于在不同环境中运行应用程序
- 使用命令构建独立的生产版本,使用一些
+bash脚本
+git挂钩
您将能够在不停止应用程序的情况下切换版本。无论如何,请记住将创建的文件移到负载平衡器
目录外并解压缩,因为每次调用/dist
命令时都会清理该文件play dist
把所有的东西都清理干净
成功了。