Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re[4]: HTTP Streaming. Возможно?
Здравствуйте, public-mail.
Вы писали 8 февраля 2008 г., 17:46:50:
>> Здравствуйте, Olexander.
>>
>> Вы писали 8 февраля 2008 г., 16:02:31:
>>
>>>> Неее... он даже 50 клиентов не тянет.
>>
>>> Мы используем ejabberd c http-bind модулем для AJAX чата.
>>> 500 клиентов без напряга.
>>
>>> ИМХО использовать fast-cgi для этого - тупиковый путь
>>
>> 3500 клиентов:
>> - 15-20 Req/Sec на добавление сообщений
>> - 300-350 Req/Sec на получение сообщений
>>
>> Технологии: nginx + php5-cgi + mysql4 + memcache + ajax =)
>>
>> И все работает без проблем + есть запас мощности :)
>>
>> Да, используется всего 4 пхп чайлда
>>
>> --
>> С уважением,
>> Константин mailto:kot@xxxxxxxxxxx
> Как я понимаю работает это по схеме пинания сервера клиентами каждые ХХ
> сек. Заков интервал задан для получения сообщений?
> Т.е. вист 5 php-cgi процессов из них 4 рабочих? Сколько ОЗУ уходит на
> каждый дочерний процесс и столько на главный? На сколько сильно
> увеличивается потребение ОЗУ на каждого нового клиента который находиться
> в онлайне?
last pid: 27155; load averages: 1.40, 1.66, 1.62 up 186+16:06:01 19:29:34
104 processes: 2 running, 102 sleeping
CPU states: 14.2% user, 0.0% nice, 4.0% system, 1.5% interrupt, 80.2% idle
Mem: 1003M Active, 2098M Inact, 249M Wired, 135M Cache, 112M Buf, 22M Free
Swap: 4096M Total, 204K Used, 4096M Free
PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND
27000 game 1 4 0 201M 6296K accept 7 0:28 11.91% php-chat
27146 game 1 4 0 201M 5976K accept 3 0:02 11.73% php-chat
26987 game 1 4 0 201M 6292K accept 7 0:34 11.67% php-chat
26963 game 1 4 0 201M 6296K accept 6 0:41 11.18% php-chat
27143 game 1 4 0 201M 6020K accept 5 0:03 10.90% php-chat
26569 game 1 4 0 203M 12312K sbwait 6 2:32 10.06% php-cgi
27076 game 1 4 0 203M 12284K accept 4 0:14 9.93% php-cgi
27150 game 1 4 0 203M 10708K accept 2 0:01 9.79% php-cgi
26778 game 1 4 0 202M 11532K accept 6 1:30 9.38% php-cgi
26766 game 1 4 0 203M 12868K accept 5 1:27 9.23% php-cgi
27001 game 1 96 0 203M 12304K CPU6 5 0:23 9.18% php-cgi
48110 game 1 4 -10 21624K 20696K kqread 5 955:35 7.18% nginx
615 nobody 1 4 0 517M 517M kqread 0 31:42 0.00% memcached
> Пинаем сервер каждый ХХ сек.
Запросы на получение сообщений отправляются каждые 15 секунд
> Значит имеем кучу служебного трафика которые
> неизбежно возникает при установлении коннекта. Каков уровень служебного
> трафика в среднем?
Не вижу в этом никакой проблемы, поэтому сказать не могу :)
--
С уважением,
Константин mailto:kot@xxxxxxxxxxx
|