PHP Fırlatma dosya aynı anda çalıştırın

3 Cevap php

Temelde, ben apache tezgah kullanarak bazı testler yapılıyor. I test edilmiş dosya yürütmek için 2 saniye sürer (kendi optimize edilmiş, bu nedenle harici bir sunucuya yavaşlama bağlanır)

Temelde ben taklit fazla eşzamanlı useres, dosyanın daha infazlar i saniyede yapabileceği bulundu.

Ben php böyle bir şey yapabilirsiniz yine de var mı? :

<?php

execute_file('file.php');
execute_file('file.php');
execute_file('file.php');
execute_file('file.php');
execute_file('file.php');

?>

Bu Dosyaya 5 kez çalıştırmak istiyorum ama bu yüzden dosya Yukarıdaki örnekte hızlı çıkış sonra 5 fonksiyonları çağırır indirmek bitirmek için beklemek ETMEM.

Zaman aşımı somesort varsayarak Im kullanılacak?

3 Cevap

Bu konuda bir şey olabilir?

function execute_file($file) {
    $pid = pcntl_fork();
    if ($pid === 0) {
        exec("php $file");
    }
}

Ne dersiniz?

exec('file.php');

exec ('file.php');