@andreyvlru
менеджер-программист

Сколько запросов в сек на один веб-сервер?

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

Напишу про себя
nginx + php-fpm
Intel Quad Core Xeon X3440
16 GB памяти
php 5.5
также на сервере работает Redis
база данных отдельно, статика отдельно
сервер работает только с php

150 запросов в сек
после масштабирования на 2 сервера выросли до 220, но уже на 2x
  • Вопрос задан
  • 22101 просмотр
Пригласить эксперта
Ответы на вопрос 5
Я на свою страницу, которая из БД тянет данные делал 2600 запросов за 6,6 секунд, все запросы обработаны, БД успела записать IP всех "посетителей"
Ответ написан
merryjane
@merryjane
Системный администратор
А чем Вы запросы считаете?
Ответ написан
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Хм. Наверное, в пике было до 8k RPS на сервер. А так в штатном режиме туда летело по 500-800 rps на одну машину.
Собственно, больше 5 десятков машин в разных ДЦ (что-то в районе 2xE5645, 64GiB ram).
Ответ написан
alekciy
@alekciy
Вёбных дел мастер
На самом деле RPS сильно зависит от приложения. От того, на сколько оно хорошо написано. От настроек сервера так же (к примеру, многие ли думают/знают про возможность использовать очередь запросов между nginx и php-fpm).

Я для интернет магаза на машине с 7Gb (магаз брал что-то около 2Gb) ОЗУ в связке php-fpm+postgresql+redis получал 300 RPS долговременных, т.е. постоянная стабильная скорость без 500-ых, и 600 в пике, но часть запросов все же фейлилась.
Ответ написан
ptchol
@ptchol
Linux system administrator
В пике 500rps. В качестве бд mongo, на этом же хосте, выполняется от 2х до 4х ридов, 1 запись за запрос.
Сервер 2xE5-2650, 64GB. CPU utilization в пике 10%, воркеров 130 штук.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы