deployment - 云中的 Playframework 2

标签 deployment hosting cloud playframework-2.0

3 个月前,我开始在 Google App Engine 上使用 Python。

然后我切换到Play2!在 Heroku + mongodb 上,使用起来轻而易举。

我的项目真的很远,我想在接下来的几天内发布网站。但是我刚刚在 heroku 上看到了 SSL 的定价,这真的很高。

而且我不想在没有 SSL 的情况下启动我的网站。如果没有证书,heroku 上的 SSL 费用为每月 20 美元。

我在这篇文章中看到了一些替代方案 What cloud platform supports playframework 2.x deployments?

但我还是不太高兴。我想支付尽可能少的费用来启动我的网站。

所以现在我又在寻找 Google App Engine。这意味着我必须重写我的整个数据库。

  • GAE 是否限制了 play2 的某些功能?

我也看到了 dotcloud,但他们的定价页面真的很困惑。我不知道我可以使用沙盒模式走多远,SSL 上有一个标记,所以我认为它以某种方式包含在内,但还有一个 SSL 插件,价格翻倍。

如果我的网站花费更多,我会在几个月内离开它,但我没关系,但是 heroku 上的 ssl 实在是太贵了。

  • 你会推荐我什么?

编辑:

目前我正在研究 openshift,它看起来很有趣。他们为所有用户免费实现了 SSL,但我仍然不确定我是否可以将其用于我的自定义域。

编辑2:

好的,它只是共享 ssl。这意味着我将不得不获得每月 42 美元的“Megashift”

编辑3:

貌似只能部署war文件到GAE,破坏了play2的目的。

所以我必须在 heroku、dotcloud 和 openshift 之间做出选择。如果您想使用 SSL,所有这些都很昂贵。

最佳答案

我建议你试试 openshift

它是免费的,red hat 已经声明它将保持免费提供(不仅仅是在测试期间......)

这是一个截屏视频:

http://playlatam.wordpress.com/2012/05/21/deploying-play-framework-2-apps-with-java-and-scala-to-openshift/

一个 github 仓库

https://github.com/opensas/play2-openshift-quickstart

和红帽的一篇文章

https://openshift.redhat.com/community/blogs/supporting-play-framework-on-openshift-with-the-diy-application-type

关于deployment - 云中的 Playframework 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12237615/

相关文章:

ruby-on-rails - 什么 Rails 部署技术最能克服环境差异?

node.js - GCE Http 负载均衡器未到达实例 - 不健康

azure - 将多个 microsoft azure 功能部署到不同的资源组,并具有跳过选项

java - Eclipse构建>签名Jar>Jnlp部署流程

mongodb - 如何在Digitalocean中使用另一个droplet的mongodb

使用 Azure Active Directory Oauth 进行 Azure 服务管理 API 身份验证

asp.net - 一些基本的 Azure 问题

javascript - ExecJS::ProgramError:意外的 token punc «(»,预期的 punc «:» 在运行 rake assets:precompile on production 时

hosting - wordpress.com 和其他类似服务如何立即创建一个子域,并立即可用?

linux - 如何从当前机器获取 HTTP referer?