Herkese merhaba,
Bir proje üzerinde çalışıyorum ve bir web sitesinden 5 saniyede bir canlı altın fiyatlarını çekmem gerekiyor. Bu işlem, sabah 9 ile akşam 7 arasında (toplam 10 saat) gerçekleşiyor. Yani günde 7200 istek yapmış oluyorum.
Sorunum:
1. Bu sıklıkta istek yapmak hedef sunucu açısından problem oluşturur mu? (IP ban, rate limit gibi).
2. Hosting tarafında (paylaşımlı hosting kullanıyorum) ne gibi kaynak tüketimi sorunları yaşarım?
3. Sürekli bu kadar istek göndermenin alternatif ve optimize çözümleri nelerdir?
Cevaplar için şimdiden teşekkürler.
İstek sınırları
6
●122
- 17-12-2024, 14:16:52verileri nereden çekeceğinize bağlı. api ile veriyorsa sınırlar dahilinde veri çekersiniz sıkıntı olmaz. 5 dakikada bir cron'a izin veren hosting bulmanız zor olabilir. bu yüzden sunucuya geçmeniz daha sağlıklı olur.
- 17-12-2024, 14:30:17Teşekkürler, verileri çekmek istediğim yer Harem Altın, api ile veri alıyorum. Şimdi bir python betiği ile her saniye veriyi çekiyorum IP ban veya rate limit gibi bir şey ile karşılaşır mıyım diye kontrol ediyorum. Sunucuya geçmek problem değil fakat Harem Altın bu gibi bi durumda verileri bir yerden sonra almamı engelleyecek mi asıl problemim bu. Farklı bir öneriniz var mıdır ?EnesCanturk adlı üyeden alıntı: mesajı görüntüle
- 17-12-2024, 14:32:17API dokumantasyonunda limit yazması lazımniktes adlı üyeden alıntı: mesajı görüntüle
- 17-12-2024, 14:53:27Eğer cronjob ile yapacaksanız. Paylaşımlı hostingler 5 saniyede bir cron çalıştırmaya izin vermiyor diye biliyorum
- 19-12-2024, 01:46:04atmasanız daha iyiydi. muhtemelen izin vermezler. ve zamanla 5dk altındaki cronları farkedip, engelleyeceklerdir. min 1 dk lik cron için, cron-job.org kullanabilirsiniz.niktes adlı üyeden alıntı: mesajı görüntüle