Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Comet в nginx
20К небыло (пока) а 7-8 тысяч - легко, и даже этого не добиться никакими
"движками",
а имея легаси jdk 1.4 - выбор очень сужается... так что руками и еще раз
руками ;)
Вы даже удивитесь в конце концов, что это реально проще чем бродить
вокруг граблей и
перпебирать некие движки и т.п. Вы будете реально контроллировать весь
процесс, а там
оно не страшно ;)
в случае какого либо пулинга, поправте может тот коммет модуль держит
пул соединений,
гарантирована проблема тайм вейтов.
Реализовать же руками http 1.0 "для nginx" а не для правильного
браузера, задача не страшная,
я тупенько паршу гет, параметры, остальное прокидываю, потом стандарный
200 ОК в сокет
и несутся мои данные.
Denis F. Latypoff wrote:
Hello Михаил,
Monday, December 7, 2009, 7:56:41 PM, you wrote:
Здравствуйте, Денис.
не эффективно если поток живой. nginx отлично проксирует запросы на
commet/push бекенд. на бекенде реализовывать имхо правильнее.
выключаем буфферизацию и вперед. бекенд "плюеет" данные, nginx зипует и
заворачиваетв ssl. работает как пулемет.
DFL>>>> +1
А какие commet/push бекенды в наше переменчивое время используют?
DFL>> Лично я - для чатов, самописный на Си (на основе libev).
Только сейчас дошло...
Т.е. ты и Константин предлагаете держать кучу коннектов между nginx и
браузерами и столько же ещё между nginx и commet/push бекендом?
Ну, куча это сколько? 20к для такой модели вообще не вопрос...
--
С уважением,
Михаил Монашёв, SoftSearch.ru
mailto:postmaster@xxxxxxxxxxxxx
ICQ# 166233339
http://michael.mindmix.ru/
Без бэкапа по жизни.
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|