• 10-06-2019, 02:47:20
    #19
    recepasann adlı üyeden alıntı: mesajı görüntüle
    Yurt dışı firma hocam, 48 işlemcili bir fiziksel sunucu
    For ile olacak iş değil maalesef, İstek sayısı saniyede 10.000 olması halinde en az 300 400 sayfa açık olacak Saniyede 3 milyon diyebiliriz
    Sırf meraktan soruyorum, kaç saniye boyunca bu istek devam edecek? Manuel mi başlatılacak?

    Server hızlı ve senin kontrolünde. Yok o zaman gerek yok bu orta halli hostlarda en hızlı yöntemdi benim için. Stabil bir yöntem değil. Sunucu erişimin olduğuna göre, ben kendi tecrübemle swoole kurup httpserver ile multithread ile çalışırdım. Swoole php kodlarıyla http server, http client, server socket, client socket kullanmana izin veren bir eklenti. Çok güzel ve basit. Nodejs ten çok daha hızlı performans testlerinde. Bir araştırmanı tavsiye ederim.
  • 10-06-2019, 02:51:47
    #20
    YazilimUzmani adlı üyeden alıntı: mesajı görüntüle
    Sırf meraktan soruyorum, kaç saniye boyunca bu istek devam edecek? Manuel mi başlatılacak?

    Server hızlı ve senin kontrolünde. Yok o zaman gerek yok bu orta halli hostlarda en hızlı yöntemdi benim için. Stabil bir yöntem değil. Sunucu erişimin olduğuna göre, ben kendi tecrübemle swoole kurup httpserver ile multithread ile çalışırdım. Swoole php kodlarıyla http server, http client, server socket, client socket kullanmana izin veren bir eklenti. Çok güzel ve basit. Nodejs ten çok daha hızlı performans testlerinde. Bir araştırmanı tavsiye ederim.
    7 / 24 diyebilirim
  • 10-06-2019, 03:14:16
    #21
    recepasann adlı üyeden alıntı: mesajı görüntüle
    7 / 24 diyebilirim
    En mantıklısı şu an, swoole kullanımında, runtimeda binlerce async tcp socket oluşturup, 80 portundan bağlantıyı belli bir süre açık tutup http istekleri döngüye sokmak olacak. Bağlantı kopmasında her sokete tekrar bağlanma komutu verip, her bağlantıda da istek döngüsü kurulursa serverin tüm kaynaklarını bu iş için kullanabilirsin. Tabi iyi niyetli projeler için kolay gelsin
  • 10-06-2019, 03:44:07
    #22
    YazilimUzmani adlı üyeden alıntı: mesajı görüntüle
    En mantıklısı şu an, swoole kullanımında, runtimeda binlerce async tcp socket oluşturup, 80 portundan bağlantıyı belli bir süre açık tutup http istekleri döngüye sokmak olacak. Bağlantı kopmasında her sokete tekrar bağlanma komutu verip, her bağlantıda da istek döngüsü kurulursa serverin tüm kaynaklarını bu iş için kullanabilirsin. Tabi iyi niyetli projeler için kolay gelsin
    Proje illegal değil Herhangi bir sorun teşkil etmiyor. Araştırayım bakalım nasılmış.
  • 10-06-2019, 04:30:41
    #23
    Kimlik doğrulama veya yönetimden onay bekliyor.
    madem dedicate makine ve yapmak istediğin zaten sürekli çalışacak o zaman neden php kullanasın ki, compile edilen bir dil kullansan çok daha efektif olur.

    ama yine de php ile yapmak istersen, makinenin thread sayısı bazlı işlem yürütebilirsin, örneğin her thread 100 curl yürütsün, toplamda 96 thread 9600 işlem yürütür, cevabı beklemen gerekmiyorsa threadlerin işlemlerini curl'u yürütür yürütmez kapatır yenisini açarsın. Tabi bu denli kontrol edebilir misin php ile bilemiyorum henüz çok da güçlü bir desteği yok diye biliyorum.

    Yapmak istediğin şeyin mantığını açıklarsan belki daha detaylı yardımcı olabiliriz.