Существуют ли какие-либо услуги, которые могут проверить количество нагрузки, которую может принять веб-сайт? скажем, 100 000 хитов в день - PullRequest
0 голосов
/ 15 сентября 2010

Мне нужен способ проверить производительность моих веб-сайтов для более чем 100 000 посещений в день.Я не хочу быть застигнутым врасплох во время всплесков посетителей сайта.

Так есть ли способ проверить работоспособность сайта.какие-либо скрипты, программное обеспечение, которое я могу использовать для автономного / онлайн-тестирования?

Ответы [ 2 ]

2 голосов
/ 15 сентября 2010

Здесь есть несколько инструментов, Apache предоставляет инструмент под названием «ApacheBench», в Википедии есть список альтернатив.

http://httpd.apache.org/docs/2.0/programs/ab.html
http://en.wikipedia.org/wiki/Web_server_benchmarking#Tools_for_benchmarking

Пример использования:

ab -c 5 -n 1000 http://example.com/
  • -c 5: пять одновременных запросов, то есть пять запросов одновременно.
  • -n 1000: сделать 1000 запросов
  • http://example.com/: страница, которую вы хотите запросить
0 голосов
/ 15 сентября 2010

Нет услуг, извините. Приложения вы можете установить локально и проверить вещи в вашей сети. Обратите внимание, что 100.000 хитов в день - это НИЧЕГО. Как на самом деле ничего. Равномерно распределяется по 4 (!) Часам, что составляет 6,9444 (чуть менее 7) хитов в секунду Распределяйте его равномерно в течение дня, и мы говорим о 1,16 (почти одна четверть) хитов в секунду. Мой мобильный телефон может справиться с этим.

...