« Ping-O-Maticを自前で実現pingテスト »PHPで並列実行 Posted by momokuri on 2008 10月 21 in b2evolution 外部コマンドを複数openして、pipeで繋いで、終了したかどうか、ループを回して、全部終了したら抜ける。 ま、それだけだけど、pingの例のように、なんちゃって並列にしたい場合には、有効かもしれない。 ループで終了を待たない、という方法もあって PHPで非同期DNSレゾルバのように、tickを使うのがいいかも。でも、PHP 5.3.0でtickは非推奨になっている。 後者の場合は、画面のレスポンスには、ジョブ投入成功・不成功だけ返しておいて、ログに結果を残す作戦になる。リンク : http://d.hatena.ne.jp/shimooka/20070511/1178858745 This entry was posted by momokuri and filed under b2evolution. この記事へのトラックバック アドレストラックバック URL (右をクリックし、ショートカット/リンクをコピーして下さい)モデレーション待ちのフィードバック この投稿にはモデレーション待ちのフィードバックが 13 件あります.... フォームを読み込み中... このセクションは、javascriptが有効なブラウザで表示可能です。