2
私はPHPのマルチスレッドにPThreadを使用しています。私はWindows上の私のXAMPPサーバーにそれをインストールして正常に実行しました。 私は、このコードにそれを実行するとthem.HereこのPHPのPthreadについて
require('mailscript.php');
class My extends Thread{
function __construct() {
$this->mailscript = new mailscript();
}
function run(){
$this->mailscript->runMailScript(5000);
}
}
for($i=0;$i<20;$i++){
$pool[] = new My();
}
foreach($pool as $worker){
$worker->start();
}
foreach($pool as $worker){
$worker->join();
}
ための私のコードで私は、データベース内の100Kレコードを持っていると私は、データベースとプロセスから5kのレコードを呼び出しますparallel.Everyスレッドで20個のスレッドを実行したいですスレッドごとに約600件のレコードが実行されます.PThreadsのスレッド数には制限があります。何が問題なのですか?