4

Heroku のスケジューラを使用して 1 日 1 回実行するシンプルなワーカー専用アプリがあります。しかし、コードをプッシュするたびに余分な実行が発生し、それを heroku に追跡して Web プロセスを作成し、ワーカー コマンドを実行し (2 回!)、ワーカーが完了すると「クラッシュした」と宣言することに気付きました。

My Profile にはエントリが 1 つしかありません。

worker: npm start

しかし、heroku にプッシュすると、ログに次の情報が少し含まれます。

-----> Discovering process types
       Procfile declares types   -> worker
       Default types for Node.js -> web

ここで何が起こっているのですか?どうすれば無効にできますか?

私の完全なコードはhttps://github.com/nfriedly/vzw-botで、最近のプッシュのログはhttps://travis-ci.org/nfriedly/vzw-bot/builds/83548651で見ることができます

4

1 に答える 1