سلام به همه دوستان
خسته نباشید
من ی قطعه کد دارم زمانی که اجرا میشه Event loop رو به طور کامل قفل میکنه و Request دیگه ای نمیشه به سرور ارسال کرد.
یکی از راه های اون child process و worker threads هست اما این ها فقط توی سرور های چند هسته ای کاربرد دارن.
میخواستم ببینم هست که بشه درخواست رو محدود کرد که از مقداری از Thread استفاده کنه و بقیه رو برای درخواست های بعدی بزاره یا نه؟؟؟
const hash = crypto.createHash('sha256');
for (let i = 0; i < 10e7; i++) {
console.log(i);
hash.update(crypto.randomBytes(100).toString('hex'));
}
این کد Event loop رو قفل میکنه
به جواد قاسمی کمک کنید تا مشکل خودش را حل کند؛ اینطور میتوانیم با هم پیشرفت کنیم.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟