2008年12月21日日曜日

多重起動

多重起動防止にファイルを使おうという話が出ていた。

1,実行数を書くファイルを用意する
2,実行したときにそのファイルを読み込み、一定数以下なら実行して実行数をインクリメント
3,実行後デクリメントして再びファイルに書き込む


一見これで動くように思うが、落ち着いて家に帰って考えてみると実行中にブラウザを閉じると値が増えたままになってしまいそのうち動かなくなる。
やはり、落ち着いてジョブマネージャ等を使うのがいいのだろう。

0 件のコメント: