簡體   English   中英

在預算緊張的情況下部署小型Rails應用程序的最佳方法?

[英]Best way to deploy a small rails app on a tight budget?

我想嘗試部署一個非常小的Rails應用程序。

它僅供個人使用,因此流量將非常低,該應用程序本身只是一個新生成的帶有sqlite db的Rails 4項目。

目前,我有一個免費的AWS實例,一個帶有rails項目的github帳戶和一個域。

我的計划是在這里遵循亞馬遜指南: http : //docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_Ruby_rails.html

這在免費實例上可行嗎,還是我需要在托管/平台提供商上花費現金?

理想情況下,我想免費或盡可能地這樣做。

有更好或更簡單的方法可以做到這一點嗎?

感謝您的任何建議。

AWS免費套餐僅持續一年。 之后,您必須付費,而且價格不是很便宜。

您可以嘗試Heroku 在Heroku上免費運行一個簡單的應用程序。 非常適合您自己的業余愛好項目,當它開始變得真實時可以進行升級。

我最近嘗試為博客找到相同的東西。 我發現我沒有資格獲得AWS免費實例的資格,因為我早在S3年前就注冊了。 但是那個heroku有免費的開發箱。

基本上,您可以免費獲得:

  • 一個舉辦方
  • 一個小的數據庫

但是你不能免費得到這個:

  • 后台處理
  • 永久的正常運行時間

正常運行時間對我來說是最大的問題。 基本上,如果您沒有人定期訪問您的網站,heroku會將其關閉以重新分配CPU周期。 如果您訪問該站點,它將再次啟動,但是確實需要20到30秒。

如果您想要永久的正常運行時間,則需要購買第二個dyno,每月費用為35美元。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM