エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Yano lablog - デーモンモードのMongrelを止める方法
Railsアプリケーション開発をしていてサーバをデーモンモードで起動したい時がいくらかある。Webrickの... Railsアプリケーション開発をしていてサーバをデーモンモードで起動したい時がいくらかある。Webrickの場合は ps aux | grep ruby として、PIDを調べて kill -KILL *** とやるのが一般的?なのかは知らないけどそうしてる。で、mongrelはというとpidファイルをtmp/pids/mongrel.pidに出力して起動する。このPIDを使って上記の方法でプロセスを終了するとこのファイルが残ったままになって次回起動できない。いちいちこのファイルを消すのも面倒だが、以下の方法ではCtrl-Cと同じ効果が得られる。 fuser -TERM -kn tcp 3000 ちなみにfuserはファイルやソケットを使用しているプロセスを特定するコマンド。この場合はソケットを指定していて、-TERMはstopで-USR2にすると再起動になる。ちなみに使うか不明だが、-HU
2009/10/08 リンク