50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

ارسال درخواست بالای http برای تست وب سایت

دوستان یک وب سایت دارم روی سیستممم ویندوز 10 هست.

یک نرم افزار میخام یک عالمه درخواست http بفرستم تا تستش کنم. مثلا یک میلیون درخواست http بهش بدم ببینم آیا میتونه بکشه یانه. یا اصلابفهممم چندثانیه زمان میبره تابهش جواب بده. یک نرم افزار برای ویندوز میخام که روی سیستمم نصب کنم

باسپاس

پرسیده شده در 1399/05/27 توسط

1 پاسخ

0


خب دوستان کار سختی نبود

هیچ ابزاری بهتر از Apachebenchmark پیدا نکردم


# apt-get update

.,

# apt-get install apache2-utils


# apt-get install apache2

# ab -V



دستورات بالا رو بزنید  سپس ازدستور زیر استفاده کنید

$ ab -n 100 -c 10 https://www.apache.org/

$ ab -n 100 -c 10 http://localhost:8555/

$ ab -n 100 -c 10 http://google.com/

گزینه N تعداد درخواست رومشخص میکنه من روی 10000000 گذاشتمش.

And -c is the concurrency and denotes the number of multiple requests to perform at a time. Default is one request at a time.

نکته ی مهم اینه اون اسلش اخری رو بزارید



نکته ی اخر در خروجی دنبال گزینه ی

Requests per second:    99.56 [#/sec] (mean)

بگردید این مشخص میکنه دقیقا چندتادرخواست درثانیه فرستادید. برای من که 6000تا رونشون میداد.

اطلاعات بیشتر رو از اینجا برداشت کنید

https://www.tutorialspoint.com/apache_bench/apache_bench_environment_setup.htm

یک نکته ی خیلی مهم رو که فراموش کردم و خیلی خیلی مهمه گذاشتن k- درون خط پایینه که باسرعت بیشتری درخواست ارسال میکنه

$ ab -n 100 -c 10 -k  https://www.apache.org/



پاسخ در 1399/05/27 توسط

پاسخ شما