You can’t. But it’s on purpose: the load generated by Tsung is dependent on the arrival time between new clients. Indeed, once a client has finished his session in tsung, it stops. So the number of concurrent users is a function of the arrival rate and the mean session duration.
For example, if your web site has 1000 visits/hour, the arrival rate is 1000/3600 = 0.2778 visits/second. If you want to simulate the same load, set the inter-arrival time is to 1/0.27778 = 3.6 sec (<users interarrival="3.6" unit="second"> in the arrivalphase node in the XML config file).
Я сам только начинаю изучать erlang, поэтому сам справится со своей задачей не могу.Я использую tsung для нагрузочного тестирования нашего веб продукта. Мне надо как-то сделать так что бы нагрузка была равномерной. В конфиге цунга устанавливается максимальное колличество пользователей на интервал времени, а мне надо чтоб он умел удерживать определенное колличество одновременно подключенных пользователей. Т.е. подключил например 5 пользователей, один отработал и отключился, и вместо него сразу новый подключается.Кто-нибудь может помочь сделать такое или как настроить конфиг, если это уже реализовано?--
--
Страница рассылки: http://groups.google.com/group/erlang-russian
Новости: http://erlanger.ru
Чат: xmpp://erl...@conference.jabber.ru
Чат для оффтопа: xmpp://erlang...@conference.jabber.ru
Написать письмо: erlang-...@googlegroups.com
Отписаться: erlang-russia...@googlegroups.com
A.8 How can I specify the number of concurrent users ?
You can’t. But it’s on purpose: the load generated by Tsung is dependent on the arrival time between new clients. Indeed, once a client has finished his session in tsung, it stops. So the number of concurrent users is a function of the arrival rate and the mean session duration.
For example, if your web site has 1000 visits/hour, the arrival rate is 1000/3600 = 0.2778 visits/second. If you want to simulate the same load, set the inter-arrival time is to 1/0.27778 = 3.6 sec (<users interarrival="3.6" unit="second"> in the arrivalphase node in the XML config file).
Т.е. инструмент не очень подходящий выбран. У тсунга задача - загнуть сервер.
Можете попробовать приближаться к границе экспериментальным путем.
Если во время теста случается описанный вами сценарий - значит на этой
машине уже нельзя обслуживать такое количество пользователей и число
которое вы хотите получить: "среднее время загрузки страницы при
количестве пользователей N в секунду" для данного N не определено.
2012/8/27 leninlin <leni...@gmail.com>:
Я сам только начинаю изучать erlang, поэтому сам справится со своей задачей не могу.Я использую tsung для нагрузочного тестирования нашего веб продукта. Мне надо как-то сделать так что бы нагрузка была равномерной. В конфиге цунга устанавливается
максимальное колличество пользователей на интервал времени, а мне надо чтоб он умел удерживать определенное колличество одновременно подключенных пользователей. Т.е. подключил например 5 пользователей, один отработал и отключился, и вместо него сразу новый подключается.