2000 davriy ulanishni simulyatsiya qilish, apache dastgohi ishonchli?

Menga veb-ilovaga 2K ulanishlarni sinovdan o'tkazish yoki simulyatsiya qilish va boshqa yuklarni qanday ishlashini ko'rish kerak.

Agar noutbukimda apache stolini ishlatsam, buni simulyatsiya qilish mumkin emas deb taxmin qilyapmanmi?

Bu shuni anglatadiki, alohida VM-larni ishlab chiqarish serveriga urish kerak, ularning har biri 200 ta alohida aloqa bo'lishi mumkinmi?

1 x 2K simvolli foydalanuvchini talab qilyapmanmi?

Yoki bir xil natijalarni olish uchun 500x400 kabi o'ynashim mumkinmi?

5
50x40 ni nazarda tuting
qo'shib qo'ydi muallif bdares, manba

2 javoblar

Siz Perexodalli ari ni ajratishingiz kerak. Bu juda moslashtiriladi va mikro EC2 nusxalari serveringizga "hujum" qilmoqda. Bu haqiqiy dunyo sinovi. Siz 2000 ta bir vaqtning o'zida so'rovlarni, har biri 10 ta so'ragan 200 nafar foydalanuvchi, 2000 ta so'rov va 1 ta resursni talab qilishingiz mumkin. Siz bu erda qiyinchiliklarga duch kelasiz.

Xarajatlarga qaraganda, bu misol uchun pennies talab qiladi. Bu ajoyib vosita. Men juda ko'p yuklanadigan ilovalarni/saytlarni bilaman va unga suyanaman.

4
qo'shib qo'ydi

Siz nima qilayotganingizni bilmasangiz, ab bilan noto'g'ri natijalarni olish juda oson.

Bir vaqtning o'zida 2000 simulyatsiyani simulyatsiya qilish kerak bo'lsa, unda 2000 ta ulanishlarni bir vaqtning o'zida ochishingiz kerak bo'ladi. Agar siz 2000 ta parallel ishlov berishni simulyatsiya qilishingiz kerak bo'lsa, unda bir vaqtning o'zida 2000 ta havola ochishingiz kerak va ushbu ulanishlarning har birida ayni vaqtda so'rov berish kerak. Bulutdagi yagona VM Linux yoki Windows bilan 2000 ta parallel ulanishni osongina ochishi mumkin. Siz foydalanadigan dasturiy ta'minot (ab) kabi bo'ladimi-yo'qmi, uni qanchalik samarali bo'lishiga bog'liq bo'ladi.

Ammo, agar siz "2000 ta bir vaqtda foydalanuvchilarni simulyatsiya qilishim kerak" deb so'rasangiz, u javobdan boshqacha bo'ladi - foydalanuvchilar foydalanmayotganda va ulanishlarning ko'pchiligida band bo'lmay qolishi mumkin, chunki ko'pincha ishlamay qoladi.

1
qo'shib qo'ydi