1プロセスだけが実行されることを保証するクラスを作ったPHP – ベイエリア情報局
cronでphpスクリプトを回すこと、私はよくやりますが、その1回の処理が終わらないうちに、次のcronが回ってきた時どうするか。(←何か変な言い回しですが)
そう、処理によっては1プロセスだけ!限定で実行したい時がありますよね。
そんな希望を実現するライブラリがsingle_execution.phpです。
プロセスを監視してlockディレクトリを使って1プロセスを実現しているみたいですね。
使い方も簡単ですし、ぜひ使用させていただきます!
関連する記事:
- 1プロセスだけが実行されることを保証するクラス
- Apache2、MaxClientsの設定とか。
- PIDファイルを利用してスクリプトの多重起動を抑制する
- 分散環境でのPHPによるタスク管理
- WordPressのデータベースにアクセスするプログラムの作り方
Powered by MightyAdsense
最近のコメント