2012-03-15 7 views
0

私はCapistranoでEventMachineアプリケーションをデプロイしようとしています。コードをデプロイするのはかなり簡単です。私が苦労している実行中のプロセスを処理する方法です。私はCapistranoがすでに実行中の場合はプロセスを再起動し、そうでなければプロセスを開始します。CapistranoでEventMachineプロセスを管理する

+0

今すぐプロセスを開始して再起動しますか? Capistranoは基本的に任意のシェルコマンドを実行できます。 – silvamerica

+0

@conickalプログラムを「画面」で実行します。これは、私がログアウトすると、プログラムが実行を継続することを意味します。プログラムを再起動したい場合は、画面をロードして終了し、もう一度実行してから画面をデタッチします。おそらくこれを行うもっと簡単な方法があります。 – Mike

答えて

1

私は、daemon-kitという名前の宝石を見つけたので、簡単にプログラムをデーモンに変えて、開始/停止を処理します。カピストラーノのレシピもあります!

+0

それは素晴らしいです!デーモンキットは本当に滑らかです。 – silvamerica

関連する問題