• 01-08-2024, 11:42:43
    #1
    Php de Multithreading kullanarak aynı anda 2 php dosyasını nasıl çalıştırırım acil yardım.
    wp: 0552 170 76 86
  • 01-08-2024, 11:46:38
    #2
    Cronjob ile
  • 01-08-2024, 11:48:27
    #3
    wisex adlı üyeden alıntı: mesajı görüntüle
    Cronjob ile
    tamam cronjob kullanıyorum da aynı php dosyasını multithreading olarak calıstırmak istiyorum
  • 01-08-2024, 11:54:41
    #4
    Guzzle kullanarak yapabilirsiniz composer ile Guzzle kurulumu yapın alttaki kodu şekillendirin sleep fonksiyonuyla bekleme süresi ekleyebilirsiniz


    <?php
    require 'vendor/autoload.php';

    use GuzzleHttpClient;
    use GuzzleHttpPromise;

    $client = new Client();

    $istekler = [
    'istek_1' => $client->getAsync('http://r10.net/ilk.php'),
    'istek_2' => $client->getAsync('http://r10.net/ikinci.php'),
    ];

    $sonuclar = Promisesettle($istekler)->wait();

    foreach ($sonuclar as $anahtar => $sonuc) {
    if ($sonuc['state'] === 'fulfilled') {
    echo "{$anahtar} tamamlandı: " . $sonuc['value']->getBody() . "n";
    } else {
    echo "{$anahtar} başarısız oldu: " . $sonuc['reason'] . "n";
    }
    }
  • 01-08-2024, 12:16:11
    #5
    Gold üye
    PM den ulaşabilirsiniz.