2017-04-03 101 views
0

我正在開發一個應用程序,每10秒從api獲取數據並將其存儲在我自己的數據庫中。當我在本地運行它時,它工作正常,但是當託管在heroku上時,我的動態睡覺會停止並停止我的應用執行其調度任務。所以我的問題是,我可以禁用動態睡眠功能嗎?還是有更好的解決方案來解決這個問題?有沒有一種方法可以防止Web dynos進入睡眠狀態?

回答

2

當Heroku沒有收到網絡請求時,Heroku上的免費dynos會進入睡眠狀態。您可以通過upgrading to a paid dyno阻止他們進入睡眠狀態。

+0

您也可以通過設置服務來每隔幾秒鐘/分鐘創建一個結婚請求以保持清醒。 Pingdom因此受歡迎。 – codefinger

+0

我不再說這種技術了。 Heroku抓住了它的風,並阻止它強迫你升級。 –

相關問題