Тестирование нагрузки на сайт

Тема в разделе "Хостинг", создана пользователем volosatos, 24 ноя 2008.

Модераторы: Aste, stooper
  1. volosatos

    volosatos Создатель

    Регистр.:
    18 дек 2007
    Сообщения:
    17
    Симпатии:
    0
    Возможно, не совсем туда пишу, но более подходящего ниче не нашел..
    Кто знает, какие существуют решения для тестирования сайтов на на нагрузку?
    Т.е. допустим есть сервак в локалке, хотим эмулировать большой трафик.. какой есть для этого софт?
     
  2. Klepach

    Klepach

    Регистр.:
    31 окт 2008
    Сообщения:
    941
    Симпатии:
    250
    Закажите ДОСС атаку. Сразу всё и проверите.
     
  3. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    591
    Утилита ab (apache benchmark) из поставки apache
     
  4. volosatos

    volosatos Создатель

    Регистр.:
    18 дек 2007
    Сообщения:
    17
    Симпатии:
    0
    Дело в том, что цель этой проверки не проверить возможности сервера, а найти уязвимые к нагрузкам элементы скриптов, для того чтобы оптимизировать их впоследствии...
    Т.е. нам нужно понять, что в наших скриптах дает наибольшую нагрузку на сервер.. вот пожалуй так..
     
  5. PHP_Master

    PHP_Master

    Регистр.:
    3 фев 2008
    Сообщения:
    2.647
    Симпатии:
    591
    Это называется профайлинг (profiling).
    В гугл с запросом profiling + используемая технология программирования.
     
    volosatos нравится это.
  6. E-van

    E-van

    Регистр.:
    12 сен 2006
    Сообщения:
    228
    Симпатии:
    18
    Гм.. ну если сходу, то как правильно посоветовал PHPMaster, то ab + top/
    Если сильно поковыряться охота - почитай статью
     
  7. -Zveroboy-

    -Zveroboy- Создатель

    Регистр.:
    21 ноя 2008
    Сообщения:
    33
    Симпатии:
    8
    Поставьте в firefox плагин firebug.
    Он показывает как грузится ваш ресурс с временем обработки скриптов, нтмл, картинок.
     
  8. E-van

    E-van

    Регистр.:
    12 сен 2006
    Сообщения:
    228
    Симпатии:
    18
    Он покажет как грузят javascript-ы браузер, но то как грузят, например PHP скрипты сам сервер. Цель же протестировать сервер, а не клиента (хотя, это тоже непомешало бы)
     
  9. fs84

    fs84 Читатель

    Заблокирован
    Регистр.:
    19 дек 2006
    Сообщения:
    150
    Симпатии:
    43
    Как вариант: я такие вещи делал с помошью запуска на 9 машинах с толстым каналом (суммарно 12Мб/с) скриптов-генераторов карты сайта (считывались ссылки, ключевики, заголовок страницы, т.е. не просто пинг сайта, а именно забор контента), в итоге получался мини-ддос. Одновременно открывались и загружались порядка 5000 страниц. А дальше уже логи...

    Стукни в личку - скину скрипты и объясню что делать.
     
  10. Tayzer

    Tayzer Постоялец

    Регистр.:
    5 июл 2007
    Сообщения:
    102
    Симпатии:
    15
    Посмотри wapt - юзал демо ограничение 20 запросов в секунду, думал мало будет, оказалось хватает повесить апач наглухо.
    Есть аналоги, но там разбираться надо...