2013-09-23 47 views
3

我有一個簡單的紅寶石程序來檢查電子郵件並通過短信通知用戶。現在我想在專用服務器上託管這個腳本。我可以在Heroku上託管它嗎?如果是這樣如何?託管一個獨立的紅寶石腳本

回答

2

編寫一個可執行腳本,說mail_checker.rb。創建一個Procfile項目指定此過程中應運行:

mail_checker: ruby ./mail_checker.rb 
+0

我更新了我的Procfile,並用命令'git push heroku master'進行了部署。但是當我檢查日誌時,它產生一個錯誤,說錯誤R10(啓動超時) - > Web進程無法在啓動後的60秒內綁定到$ PORT' –

0

在Procfile將這個:

worker: ruby ./mail_checker.rb 

你必須記住,這將運行你的應用程序作爲一個工人測功機,它會永遠在線。這取決於你的腳本代碼如何工作。