Html - CSS - XML - JavaScript - Ajax
Nodejs Axios Eşzamanli 2Bin İstegi Arka Plana Nasil Ailliriz ?
Nodejs Axios Eşzamanli 2Bin İstegi Arka Plana Nasil Ailliriz ?
-
Selamlar nodejs ile eszamanli axios uzerinden
Standar dokumantasyona gore async get request response data yapip isledigimiz
Bir sistemimiz var fakat , localde calisan bu sisteme min yaklasik 2bin adet
Get requesti yapmam gerekiyor ilerleyen zamanda bu miktar artacak , localde calisiyoe sistem
Api vs yok , islem yapmaya basladimda route.uzerinden baska bir yere erisemiyoruz.
İslemin bitmesini bekliyor mecbur , beklemekle ile ilgili skntimiz.yok fakat ,
Bu process sirasinda route uzerinden hareketler kisitlanmamali .
İslemleri tetiklemeliyim ve arkaplanda islemler devam etmeli , basarili responseleri
Pushlamali , process olarqk gormeliyim , nodejs te proje mvc proje bazinda
Yeniyim , daha once karsilasan ve cozen varsa iletisime gecerli ucretli ucretsiz cok sevinirim
Saygilar
-
bi kere nodejs adi ustunde, tek bir core uzerinden calisiyor yani.
birden fazla node, yani worker lazim sana oncelikle, datani workerlara dagitacaksin ki bogulmasin requestleri islemeye kalkarken.
https://nodejs.org/api/worker_threads.html
ikincisi icin ihtiyacin olasan sey promise, ya da "promise queue". Axiosun soyle bir builtin destegi varmis:
https://blog.logrocket.com/using-axios-all-make-concurrent-requests/