PHP を解析してスクリプトのマルチプロセス並列実行を実装する_PHP チュートリアル

WBOY
リリース: 2016-07-21 15:06:12
オリジナル
808 人が閲覧しました

PHP プロセスはマルチスレッドをサポートしていないため、一部のシナリオでは、パフォーマンスを促進し向上させるために、PHP を使用して複数のプロセスを実装してこの欠点を補うことができます:

コードをコピーします コードは次のとおりです:

#!/usr/bin/env php
$cmds=array(
array('/apps/bin/launcher.php','charge/promotion_props_stat.php',' mobile',1),
array('/apps /bin/launcher.php','charge/promotion_props_stat.php','mobile',2),
array('/apps/bin/launcher.php',' Charge/promotion_props_stat.php','click',1 ; php',1),
array('/apps/bin/launcher.php','charge/promotion_props_stat.php',2)
);

foreach($ cmds as $ cmd){suding using-if($ pid){//父親のプロセスロジックpcntl_wait($ status、wnohang) /usr/local/pHP', $ cmd);

}
}







http://www.bkjia.com/PHPjc/327644.html

www.bkjia.com

tru​​e
http://www.bkjia.com/PHPjc/327644.html

技術記事

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート