タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

linuxとdaemontoolsに関するkazutanakaのブックマーク (2)

  • Kazuho@Cybozu Labs: setlock を使って cron をぶんまわす方法

    « データベースをコピーするモジュール DBIx::Replicate | メイン | Tritonn (MySQL+Senna) の join を高速化 » 2008年01月30日 setlock を使って cron をぶんまわす方法 事前計算や DB 再構築を手軽に実行するのに cron は便利ですが、タスクのまわし過ぎによるサービスのパフォーマンス低下や実行順序の制御を別途行う必要があります。自分は、そのためのツールとして、daemontools の setlock コマンドがお気に入りです。setlock は、flock を用いて、タスクの待機や実行中止を制御することのできる、とても小回りのきくプログラムです。 1-59/* * * * * /usr/local/bin/setlock -nx /tmp/precompute.lock /usr/local/bin/setlock

  • daemontoolsのインストールメモ - 日向夏特殊応援部隊

    daemontoolsって言うと仮想CDドライブ(!?)のツールを思い浮かべる方が多いと思いますが、そっちじゃなくてこっちの話。 追記(2007-12-14T13:28:33+09:00) 肝心のsrpmのリンクや手続きが間違えていました>< *1 daemontoolsとは daemonを制御する一連のツール群の事です。 supervise 特定のdaemonを管理する svscan superviseを管理する svc superviseに対して命令する multilog ログ収集 を中心としたコマンド群です。 プロセスIDの管理、重たいsyslogdの代替に確実に取れるログ収集、そして動作設定が簡単と言うところが利点のようです。 Bradプロダクトは非常に有用なのですが、MogileFSなどはDebianに最適化されてたりして、 他のLinuxディストリビューションの場合は、その辺り

    daemontoolsのインストールメモ - 日向夏特殊応援部隊
    kazutanaka
    kazutanaka 2007/09/13
    追加でsvtoolsも導入すればシステムサービスと統合できて嬉しい。ログもsvtoolsのmltail -fで見てます。
  • 1