LoginSignup
2
1

More than 3 years have passed since last update.

Heroku上のプログラムが勝手に実行される問題

Last updated at Posted at 2020-06-29

問題

こちらの記事でPythonスクリプトをHerokuにデプロイし,schedulerで毎朝9時に実行されるよう設定しました.ところが,schedulerとは別で6時間おきくらいに勝手に実行されてしまいました.
Screen Shot 2020-06-29 at 16.21.51.jpg
schedulerを無効にしてもだめだったので,schedulerの問題ではないようです.
Herokuのdynoは1日1回再起動されるらしいのですが(Automatic dyno restarts),それのせいでしょうか.

解決方法

ダッシュボードのResourcesで,画像の赤枠の部分がオンになっていたのをオフにしました(画像はオフの状態).以降は,schedulerからのみ実行されるようになりました.
Screen Shot 2020-06-29 at 16.24.05.jpg

ここをオンにしていると,dynoの起動時に実行されるという感じでしょうか.Procfileの内容がここに出るっぽいので,schedulerのみで実行したい場合は,Procfileはなくていいのかもしれません.
Heroku初心者なので,もし詳しい事情をご存知であればコメントいただけると幸いです.

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1