ЖЖ от 2006-03-16 11:11:00
Я всегда измерял производительность динамических страниц сайта широко известной утилитой ab (Apache Benchmark), запуская её на той же машине, к которой идёт запрос, пока на каком-то форуме не наткнулся на рассуждения о том, что ab сама по себе сильно грузит машину, мешая тестируемому веб-серверу. Скачал http_load, похоже дело так и обстоит — последняя показывает на той же машине в два раза лучший результат, чем ab. У кого-то есть подобный опыт, мнения по этому поводу?
Комментарии 11
But ab is limited to testing a single action at the time. If you need more
realistic stress testing, where multiple threads hit more than one action
over a stream of interaction, you want to take a closer look at siege.16 With
siege, you can define a configuration for the siege attack of your server. The
resulting information can tell you how fast your application runs and also
help you find the critical point where the onslaught is simply too much.
Not a bad piece of information to have before you experience your first
Slashdot effect.
Кстати, ты MS Web applications stress tool пробовал? Если да -- как он тебе?
Мне нужно, обычно, смотреть загрузку одной страницы, т.е. оценивать относительное время — быстрее или медленее стал работать движок. А там, насколько я понял, создаётся путь по сайту, по которому эта софтина всё обходит, забирая и статику тоже.
Это да, именно для того, чтобы поведению юзера сэмулировать… Только у меня не получилось нормально все эти пути и.т.д. в МС
попробуйте