注目キーワード

MOONGIFT

OSSを中心としたメディアポータル

Guard::PassengerはRuby用のオープンソース・ソフトウェア。Ruby on RailsをはじめとするRackアプリケーションが普及するきっかけになった要因の一つにPassenger(mod_rails)があったのは間違いない。Apacheモジュールになったことでとても簡単に使えるようになった。 0


デフォルトの監視対象 0

そんなPassengerではシステムを変更した際にサーバを再起動する必要がある(tmp/restart.txtを書き出す等)。開発版では大半のコードは再起動なしで反映されるが、設定ファイルなどは別だ。そんな時の再起動に手間を感じていたがGuard::Passengerを使えば解決しそうだ。 0

Guard::PassengerはPassengerと連携して動作するソフトウェアだ。指定したディレクトリ内のファイル変更を感知するGuardを使って指定ディレクトリが変更されたタイミングでPassengerを再起動してくれる。デフォルトではconfigとlibディレクトリを監視する。 0

再起動したタイミングで通知する機能や、自動でPingを打って初回起動を行ってくれる機能もある。Guard::Passengerの良さとしては必要になった時に自動で行ってくれるという点だ。プログラマーはより開発作業だけに没頭できるようになるだろう。 0

プレミアムユーザには“MOONGIFTはこう見る”、記事の一行概要、追加スクリーンショット、デモや追加URLが表示されます。登録(500円/月)はこちらから! プレミアムユーザのログインはこちらから 0


guard/guard-passenger - GitHub

MOONGIFTの関連記事

このエントリーを含むTwitter

Related Posts Plugin for WordPress, Blogger...
新規購読
新規購読

プレミアムでしか読めない記事が191あります。ぜひ登録を!

  • オープンブロックス - OpenBlockS
  • 広告募集

ぷらっとオンラインおすすめ商品もっと見る

もっと見る

人気記事もっと見る