« データベースをコピーするモジュール DBIx::Replicate | メイン | Tritonn (MySQL+Senna) の join を高速化 » 2008年01月30日 setlock を使って cron をぶんまわす方法 事前計算や DB 再構築を手軽に実行するのに cron は便利ですが、タスクのまわし過ぎによるサービスのパフォーマンス低下や実行順序の制御を別途行う必要があります。自分は、そのためのツールとして、daemontools の setlock コマンドがお気に入りです。set... > このページを見る
最終更新時間:
2008年01月30日11時27分
みんなのブックマーク 人気(0) 新着
- こんなのあるんだー。cronタスク回す時は設定できるならやっとこ
- daemontools に付属するsetlock がflockを使った排他処理をしてくれるのでさくさくcronで実行できるっていう解説
- setlockとcronの組み合わせ。処理を順列化できるので、タスクがかぶって負荷を急増させることを防げる。
- setlock は、flock を用いて、タスクの待機や実行中止を制御することのできる、とても小回りのきくプログラムです。
- setlock
- cronを使った監視ツールやメンテ系ツールの制御にいいかも/djbを嫌う人がいるけどどうして?
- cron 実行順序の制御
- tips
- 順番に処理を行うことが出来る
- 手軽でよさげだけど、別々のマシンに分散したくなったときにどうするかだなぁ
- cron
- そんなツールがあったのか,覚えておこう
- cronでジョブの依存関係みたいなのを定義するラクな方法
- daemontools. ふむふむ。
- > setlock は、flock を用いて、タスクの待機や実行中止を制御することのできる、とても小回りのきくプログラムです。
- 同時実行の抑制
- >daemontools の setlock は flock を用いてタスクの待機や実行中止を制御する... タスクは、すべて順列化されて実行され、同時に複数が動作することはない
- これはいい
- djbのツールは上手い事組み合わせると凄く便利なの多いんだけどドキュメントとサンプルが少ないんだよな・・・
- setock コマンドのすすめ
このエントリーを含むエントリー(9)
-
どさにっき 4 users
-
Thunderbird - どさにっき 2 users
-
runit - どさにっき 31 users
-
Kazuho@Cybozu Labs: MySQLをロックしてほげほげするツール「mysqllock」を書いた 61 users
-
aliases からスクリプトを正しく叩く - どさにっき 3 users
-
cron の実行順序を制御する方法 | Carpe Diem 14 users
-
*BSD の便利ツール - どさにっき 21 users
-
Kazuho@Cybozu Labs: Tritonn (MySQL Senna) の join を高速化 47 users
-
Kazuho@Cybozu Labs: データベースをコピーするモジュール DBIx::Replicate 48 users








