かんたんな supervisor のつくりかた

鍵アカ: $ command ruby script/nyan.rbってやるだけでruby script/nyan.rbを裏でやり、commandのプロセスにHUPとか送るだけでruby script/nyan.rbをやりなおすやつとかでいいんですよ〜

という話が TL であったのだけれど、既存のツールだと foreman とか proclet とか使えばいいとは思う。けどそれだとちょっと大げさなんだよね〜みたいな場合はちょろっと書いてしまえばよいかなと思う。

これは標準入出力の処理とかしてないけど、したければよしなにすると良いと思う。

どういう動きをしているのか理解できないひとは、プロセスさん を読もう!(宣伝)