LINUX.ORG.RU

socket.io , faye, push-it, beseda и т.п. - кто в продакшенах гонял?

 


0

1

Выбираем «реалтаймовый» транспорт, чтобы гонять сообщение между сервером и браузерами.

Пока воткнули socket.io, но похоже что он сильно течет. На fontello.com при 100-200 постоянных коннектах за сутки heap раздувает на 100 метров, и появляются мертвые души (после рестарта не реконнектятся).

Хотелось бы знать, не пользовался ли кто-то альтарнативными примочками из перечисленных в заголовке. И как впечатления. В планах пока сползти на faye.

★★★★★
Ответ на: комментарий от val-amart

Типа того, только более современное - с поддержкой вебсокетов и вариациями протоколов, а конкретно перечисленные - под node.js (faye еще под руби есть).

Интересует, может кто уже втыкал что-то из перечисленного в продакшен, чтобы постоянных коннектов было хотя бы 1000, сутками. Естественно, без вендузятства с перезапуском чайлдовых процессов.

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

ну к сожалению, возможно, нет необходимости использовать JS. Я б лучше выбрал вариант на C/C++, т.к. там нагрузка высокая.

xpahos ★★★★★
()

советую взглянуть на sockjs. в продакшене не пускал, каюсь, но гонял пару суток тестами - утечек не заметил.

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

Носок не катит. Там просто низкоуровневый транспорт на 2 точки. А мне нужна поддержка адресации каналов с мультикастами, и синхронизацией через redis в многопроцессном режиме.

Vit ★★★★★
() автор топика

мы использовали faye в рельсовом приложении для передачи сообщений.

все работало отлично, но правда там соединений было совсем чуть-чуть.

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