部署 Ror 的技巧

发布于 2024-08-31 00:27:23 字数 212 浏览 5 评论 0原文

如何在 Amazon EC2 服务器集群上部署 Rails 应用程序?有推荐的指南吗?

我维护一个使用 DB 和 DelayedJobs 的 RoR 应用程序(当前托管在 Heroku 上)。该应用程序占用空间很大,很可能需要分布在集群上。任何提示将不胜感激。是否有 Amazon AMI 可以复制 Heroku 的一些功能(尤其是 DJ)?

PS 我是一个 Ruby 新手。

How can I go about deploying a Rails app on a cluster of Amazon EC2 servers? Any recommended guides?

I maintain a RoR app (currently hosted on Heroku) that uses a DB and DelayedJobs). The app has a large footprint, and needs to be distributed on a cluster most likely. Any tips would be appreciated. Are there Amazon AMIs that replicate some of Heroku's features (especially DJ)?

P.S. I'm quite a Ruby newbie.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

如日中天 2024-09-07 00:27:23

有什么原因不能留在 Heroku 上吗?您可以根据需要扩展 Heroku dynos 和工作人员,并且如果确实需要,可以升级到专用数据库实例。

Any reason it can't stay on Heroku? You can scale Heroku dynos and workers as you see fit, and can upgrade to a dedicated database instance if it really needs it.

無處可尋 2024-09-07 00:27:23

我会使用来自 Alestic 或 Amazon 的干净(基于 ebs)AMI 并自行配置。找到合适的 AMI(或多个用于 Web 服务器、应用程序服务器、数据库服务器并让它们协同工作)非常困难,并且信任它的风险很高。

I would use a clean (ebs-based) AMI from Alestic or Amazon and configure it myself. It's very difficult to find an appropriate AMI (or several for web-server, app-server, DB-server and make them work together) and a high risk to trust it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文