讓 Heroku App 不要睡覺,機器人 24H 不休眠

泥膩泥膩
2 min readDec 3, 2019

--

FROM:懶散兔與啾先生的OS人生 4

在開發 LINE 機器人 (LINE BOT) 的時候

發現 Heroku 半小時就會叫我的機器人去睡覺

但是,我不想要機器人睡覺RRRRRRRRR

爬了幾篇文之後

我決定讓我的機器人一直奴 😂🤣🤣 一直工作,不准它睡覺XD

於是就產生惹這篇文章…

Heroku App 提供的 Free Dyno Hours (免費 dyno 時數)有限制

  1. 半小時, App 就會睡覺
  2. 然後每個月有 550 個小時可以使用,你可以加入信用卡,每個月會多 450 個小時 XD
  3. 你可以到 Heroku App 的帳號管理 (billing page) 看這個月還剩幾個小時

目標:我希望機器人每周一到周五都要努力工作,一直奴下去

  1. 首先要安裝需要的套件 (Python 3.7)
pip install APScheduler
pip install urllib

2. 新建 clock.py

3. 最後,在 Procfile 告訴 Heroku 要執行 clock.py 檔案

clock: python clock.py

4. 這樣就完成惹,可以讓機器人一直奴一直爽XDD

--

--

泥膩泥膩
泥膩泥膩

Written by 泥膩泥膩

快解除我的封印RRRRRRRR~~~~

Responses (1)