はじめまして。 Fusicエンジニアの山本と申します。 昨年、大阪のシステム会社より転職して参りまして、 入社してからは主にruby(on Rails)を使っての開発に携わっています。 初めての投稿の今回は、プロセス監視ツール「God」について取り上げたいと思います。 みなさんはプロセス監視ツールは何をお使いでしょうか。 代表格には、Daemontoolsやmonitがあるかと思います。 近日公開する弊社のウェブサービスに監視ツールを導入するにあたって、そのサービスが他にない試みであるということもあり、今まで使ったことのない監視ツールを導入したいなと考えておりました。 そんな中、名前がすごく特徴的で、rubyで動くという「God」に注目しました。 God – A Process Monitoring Framework in Ruby god.rubyforge.org/ トップのシルエッ
twitter ボットとか、ファイル同期ボットとか、メール転送ボットとかイロイロボット作るよね?ボッと作らないで、プログラムを使う意味がないというか,ボットがあるからこそプログラムに価値があるわけです. rubyのプロセス管理ツールGod がそこそこイカス プロセス監視・再起動するのが面倒なので,ツールを探してるとGODを見つけた Gravatarの開発者が作って使ってるらしい. 多機能なので基本的なところから god インストール gem install god god を使ってプロセス管理 test.god God.pid_file_directory = "/tmp/god_pids/" #god が書き込みできるディレクトリ God.watch do |w| w.name = "myscript" w.start = "/home/takuya/test/myscript.rb"
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く