0

Heroku の cedar スタックに、2 つのプロセスを使用する小さなアプリがあります。1 つは Sinatra サーバーを実行し、もう 1 つはツイートを収集してデータベースに挿入します。このプロジェクトはまだ開発中であり、Heroku は 1 つのプロセスを無料で提供していますが、2 つ目のプロセスは有料です。

Sinatra サーバーを実行し続けたいのですが、ときどきツイート コレクター プロセスを一時停止します。実行heroku stop tweet_collector.1すると、プロセスは一時的に停止しますが、Procfile再起動するように見えます。でプロセスをコメントアウトする方法が見つからなかったProcfileため、ファイルからプロセスを削除してプッシュしました。

Procfilefrom コマンドラインをオーバーライドしてプロセスを停止できますか? そうでない場合、プロセスをコメントアウトしてProcfile読み取らないようにするにはどうすればよいですか?

4

1 に答える 1

2

I believe you can scale any of your Procfile entries to zero using heroku scale:

heroku scale web=0 

More information here: http://devcenter.heroku.com/articles/procfile

于 2012-01-13T00:47:11.403 に答える