2014-08-27 54 views
0

我是Rails和Heroku的新手,對於有關生產的幾件事情我很好奇。我是否需要在簡單的rails應用程序上使用任何工具dynos,這些應用程序通過Mandrill具有一點電子郵件功能(我的端沒有構建隊列),並在註冊時使用Stripe向用戶收費。另外,在生產環境中不使用Unicorn服務器是完全錯誤的,還是因爲一個非常簡單的應用程序在生產環境中使用Thin都是合理的。謝謝,我感謝任何指導!我應該如何在Heroku上設置簡單的Rails應用程序來生產?

+1

多少流量做你期望你的申請?對於您的用戶來說,在網站上體驗出色的表現有多重要?如果您希望每小時訪問數百個訪問者,或者您希望應用程序在通過Mandrill API發送電子郵件時迅速做出響應,則應考慮添加排隊。否則,你不需要工人測功機。至於獨角獸,Heroku推薦它,因爲它可以容納更多的流量,但流量很少,你可以使用WEBrick(deafult)或Thin。 – 2014-08-27 19:38:18

+0

謝謝!我一直在閱讀Phusion Passenger,它似乎對用戶非常友好。你推薦它嗎? – EricSchulz 2014-08-27 20:17:13

回答

0

不是在生產中使用WEBrick;它是一個專爲開發而設計的網絡服務器。你會有一段糟糕的時光。

這聽起來像獨角獸或薄就可以了您的使用情況。在長時間運行可以在後臺完成的操作之前,不要使用工作人員。

Heroku的具有 「產檢」 功能,可以幫助你(少許),並提出一些建議:

+0

是啊,目前沒有可預見的需求來支持更多的流量或活動,所以我現在會遠離工作人員,我會考慮Unicorn(目前正在使用Thin)。感謝您的寶貴意見! – EricSchulz 2014-08-28 14:14:54

相關問題