Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.05.27;
Скачать: [xml.tar.bz2];

Вниз

Протестировать сайт   Найти похожие ветки 

 
SerJaNT ©   (2007-04-25 14:56) [0]

Как протестировать сайт при больших нагрузках? Может есть специальный софт который как бы имитирует большое количество пользователей? Просто интересно, как поведет себя сайт, например, если зайдет 10000 юзеров, как комп себя поведет.


 
ArtemESC ©   (2007-04-25 14:58) [1]

Напиши, что у тебя куча бесплатного порно:)


 
SerJaNT ©   (2007-04-25 15:00) [2]

Порно у меня нет, а протестить сайт на больших нагрузках действительно охота.


 
TUser ©   (2007-04-25 15:31) [3]

Копай по хакерским сайтам софт для DoS-атаки.


 
Ketmar ©   (2007-04-25 16:48) [4]

пишем трояна. рассылаем друзьям. наслаждаемся.


 
antonn (work)   (2007-04-25 16:51) [5]

на мастер хосте вроде даже услуга есть - тест сайта:)
напиши им:)


 
Knight ©   (2007-04-25 16:52) [6]

> [2] SerJaNT ©   (25.04.07 15:00)
> Порно у меня нет, а протестить сайт на больших нагрузках
> действительно охота.

Не важно... ты просто напиши... :)


 
homm ©   (2007-04-25 16:53) [7]

> Просто интересно, как поведет себя сайт, например, если зайдет 10000 юзеров…

В месяц? Все будет отлично.


 
oldman ©   (2007-04-25 17:01) [8]


> Может есть специальный софт который как бы имитирует большое
> количество пользователей?


Есть. Но он запрещен.
Это называется "вирус-спам-атака".


 
начинающий ©   (2007-04-25 17:33) [9]

Overview
The Microsoft WAS web stress tool is designed to realistically simulate multiple browsers requesting pages from a web site. You can use this tool to gather performance and stability information about your web application. This tool simulates a large number of requests with a relatively small number of client machines. The goal is to create an environment that is as close to production as possible so that you can find and eliminate problems in the web application prior to deployment.

http://www.microsoft.com/downloads/details.aspx?familyid=e2c0585a-062a-439e-a67d-75a89aa36495&displaylang=en

очень надеюсь, что я не нарушаю правила форума...


 
oldman ©   (2007-04-25 17:49) [10]


> homm ©   (25.04.07 16:53) [7]
> В месяц? Все будет отлично.


Ага. Это просто автор сабжа такой наивный, что к нему на сайт все ломануться...


 
McSimm_ ©   (2007-04-25 17:59) [11]


> Может есть специальный софт который как бы имитирует большое
> количество пользователей?


http://httpd.apache.org/test/flood/
Flood is a profile-driven HTTP load tester. It can be used to gather important performance metrics for your website.

http://httpd.apache.org/docs/2.0/programs/ab.html
ab is a tool for benchmarking your Apache Hypertext Transfer Protocol (HTTP) server. It is designed to give you an impression of how your current Apache installation performs. This especially shows you how many requests per second your Apache installation is capable of serving.


 
SerJaNT ©   (2007-04-26 01:17) [12]

> В месяц? Все будет отлично.


В день.


> Ага. Это просто автор сабжа такой наивный, что к нему на
> сайт все ломануться...


Причем тут это? Я же говорю мне просто охота протестить сайт при больших нагрузках и посмотреть на комп.


 
Real ©   (2007-04-26 02:32) [13]


> Причем тут это? Я же говорю мне просто охота протестить
> сайт при больших нагрузках и посмотреть на комп.

Так вот у тебя и интересуются, с чего ты решил что есть необходимость в таком тестировании? Тебе же жизнь облегчить пытаються: мол не переживай, не будет такого объема :) Ну а вообще, как ты собираешься проверить и главное что? Просто юзер зашел и вышел? Зашел и качает? Зашел и качает в 20 потоков? Какие компоненты решил тестировать? Вэб-сервер, мускул, пхп? Сколько помимо тебя на хосте сайтов и какова у них нагрузка? И что значит "10000 в день?" День - это 12 часов, или 43200 секунд. Если юзеры будут приходить более-менее последовательно, то нагрузка будет в среднем 1 юзер каждые 4 секунды, это даже нагрузкой-то не назовешь... Или все же ты решил проверить нагрузку 10 000 одновременно? Тогда ты просто мега-оптимист :)


 
Knight ©   (2007-04-26 08:18) [14]

> [13] Real ©   (26.04.07 02:32)

Мож он музыку-фильмы на DVD выкладывать собрался.. бесплатно и не пиратское.. :)


 
Fenik ©   (2007-04-26 11:09) [15]

Apache JMeter


 
antonn ©   (2007-04-26 11:45) [16]


> Так вот у тебя и интересуются, с чего ты решил что есть
> необходимость в таком тестировании?

очень интересный подход, однако. Пишем софт, но не проводим его глубокого тестирования - а с чего это вдруг наш софт будет кем то пользоваться? :)
да и вообще, "никогда неговори никогда", может реальных пользователей никогда не зайдут в таком кол-ве, а вот засранцев, кордо именующих себя хакерами, немало, и мало чего они устроят - вот возьмут и приколятся - устроят ддос атаку...


 
Real ©   (2007-04-26 12:01) [17]


> да и вообще, "никогда неговори никогда", может реальных
> пользователей никогда не зайдут в таком кол-ве, а вот засранцев,
>  кордо именующих себя хакерами, немало, и мало чего они
> устроят - вот возьмут и приколятся - устроят ддос атаку.

Как бы ты не оптимизировал скрипты, от ДоС-атаки, тебе может помочь только запас ресурсов на хостинге. А если ДоС-атака будет очень массированной - то и это не поможет. Тестирование ПО на предмет ошибок это совсем из другой оперы


 
antonn ©   (2007-04-26 12:59) [18]

я е говорю про очень массированую, я говорю о возможности противостоять возможным повальным шествиям:) И это равносильно тестированию ПО - не убьет ли движок некоторые данные, если например где то неправильно ведется запись в файл. Сейчас скачал Web Application Testing, попробывал (интерфейс дурацкий, кстати) на локалхосте - нашел багу, когда вместо построчной записи делается две записи в одну строку - забыл "локнуть" файл...


 
McSimm_ ©   (2007-04-26 13:01) [19]


> устроят ддос атаку...

Это на другом уровне, на транспортном. Нет смысла тестировать "сайт" приминительно к такой возможности.


 
homm ©   (2007-04-26 13:23) [20]

> [12] SerJaNT ©   (26.04.07 01:17)
> > В месяц? Все будет отлично.
> В день.

Дак посчитай! Допустим что у тебя будет основной пик — 8000 пользователей за 12 часов, или (с 2-х кратной поправкой на неравномерность) 1300 в час, или (с то-йже поправкой) 44 в минуту. Вот и посчитай, сколько у тебя выводиться самая объемная страница, и если это меньше чем 1,36 сек, то значит волноваться ВООБШЕ не о чем, если даже раза в 2 больше, все равно наверное средняя раза в меньше будет выводиться, и даже в пиковые минуты сайт не будет надолго пропадать. И даже если среднее значение вывода на страницу будет сравнимо с примерной пиковой нагрузкой в минуту (44 человека), то наверное не случиться ничего страшного.


 
homm ©   (2007-04-26 13:24) [21]

Конечно, все ИМХО, но помоему реальное положение дел должно отражать вполне :)


 
antonn ©   (2007-04-26 16:00) [22]


> Это на другом уровне, на транспортном. Нет смысла тестировать
> "сайт" приминительно к такой возможности.

я образно, в смысле что не обязательно зайдут 1000 "реальных" юзеров...

вообще насколько я понял, 1000 запросов в секунду опасны не тем, что кому то сайт не даст страничку, а тем, что бы скрипты чего то не поломали в данных


 
Real ©   (2007-04-26 16:09) [23]


> вообще насколько я понял, 1000 запросов в секунду опасны
> не тем, что кому то сайт не даст страничку, а тем, что бы
> скрипты чего то не поломали в данных

Нет, просто запрос на который у сервера нет ресурсов для выполнения - будет отклонен. То есть в худшем случае, юзер получит сообщение типа "ошибка, много подключений" или типа того. Если кто-то пожалуется на такую ошибку, то к тому моменту уже должно быть достаточно средств для покупки выделенного аппаратного сервера :)



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2007.05.27;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.046 c
3-1173595209
_kos
2007-03-11 09:40
2007.05.27
Подключение к удалённой mysql


2-1178637823
likenoother
2007-05-08 19:23
2007.05.27
вывод текста через канвас


2-1178456869
Фак
2007-05-06 17:07
2007.05.27
ListBox


15-1177503414
Pazitron_Brain
2007-04-25 16:16
2007.05.27
FreeDOS


4-1166908044
Drone
2006-12-24 00:07
2007.05.27
Потоки и сообщения от одного к другому





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский