2017-07-26 66 views
0

故障所以我有一個Rails應用程序與heroku免費動態運行。我有一個heroku調度程序工作,每天午夜我想執行一些任務。與heroku調度程序的Rails應用程序可以免費dyno

我的問題是,因爲我有一個免費的應用程序,當應用程序睡覺可以有調度問題嗎?

基本上,如果我的應用程序在午夜左右睡覺,那麼調度程序仍然會這樣做嗎?還是我必須支付更好的Heroku服務才能阻止這種睡眠時間?

我試圖研究它,但找不到任何東西。

回答

1

Heroku文件只提到工人只有動力永遠不會睡覺(見https://devcenter.heroku.com/articles/free-dyno-hours#dyno-sleeping)。請注意,在這種配置下,你的工作人員可以吃掉你所有的免費套餐。

我知道你的工作人員是與一個web應用程序捆綁在一起的。在這種情況下,您的Dyno可以感覺到睡着了(如果30分鐘內沒有網絡流量)並且只有在它接收到的下一個網絡請求時纔會喚醒。