LINUX.ORG.RU
ФорумAdmin

Количество сессий для web сервера при данном CPU, RAM


0

3

Приветствую.

Подскажите, пожалуйста, как можно посчитать, какое кол-во одновременных сессий сможет выдержать web-сервер (Apache + MySQL либо связка Apache+Nginx+MySQL) на физическом «сервере в вакууме». Т.е., к примеру, нужно обеспечить 1000 одновременных сессий, при этом потребуется сервер с таким-то процессором и с таким-то количеством оперативной памяти.

Заранее спасибо :)

Ответ на: комментарий от OBender

Йопт, а сам то подумай, как подсчитать то в таком случае? Мне кажется надо знать, что ты будешь отдавать пользователями, можно ведь и стримить HD видео контент, а можно отдавать таблицу посещаемости 1А класса за один день занятий. Разница таки есть.

DALDON ★★★★★
()

от контента зависит

xtraeft ★★☆☆
()

ab в руки, и вперёд. тестировать. сессия - это что ? вывод статики ? скрипты 2+2 ? сложный запрос в базу с миллионом записей ?

ovax ★★★
()
Ответ на: комментарий от DALDON

Согласен. Несовсем корректно описал ситуацию. Предполагается, что основная нагрузка пойдет на MySQL, т.е. выполнение select/insert запросов + со стороны web сервера отдача статики.

OBender
() автор топика
Ответ на: комментарий от OBender

Дата регистрации: 22.03.2012 11:03:19

Число комментариев: 1

И вот он, этот комментарий:

Анонимусы идут..туда, куда им следует.

anonymous
()
Ответ на: комментарий от OBender

Анонимусы идут..туда, куда им следует.

в профиле

Статус: анонимный

Круто делишь на ноль. По теме - Apache Benchmark

Pinkbyte ★★★★★
()

сначала определись что есть сессия.

Если речь идёт о keep alive то с nginx будет держать сколько угодно. Ну, 100000, например, если тебе нужна конкретная цифра (только лимиты, возможно, надо будет покрутить).

А если тебе нужна производительность то это другой вопрос.

И какая активность у среднего юзера известно только тебе. Может он в пределах одной сессии каждую секунду десяток запросов шлёт (ajax какой-нить).

true_admin ★★★★★
()
Ответ на: комментарий от OBender

нужно обеспечить 1000 одновременных сессий
нагрузка пойдет на MySQL

ставь 2 сервера - 1 под апач, другой - под мускул, К.О.

mumpster ★★★★★
()
Ответ на: комментарий от OBender

Анонимусы идут..туда, куда им следует.

Да, да, а ты с такими вопросами идешь нахуй.

anonymous
()

1. берешь ab или siege
2. берешь какую нибудь мощную машинку
3. проводишь замеры увеличивая количество конкурентных сессий до максимума, следя за нагрузкой
4. считаешь пропорцию(школа 6 класс) что на каждые 500 сессий тебе нужно X проца, Y памяти
5. идешь в магазин
?
6 profit!
:)

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.