Как я могу узнать оптимальную производительность socket.io? Другими словами, каков предел для socket.io в байтах / секунду? - PullRequest
0 голосов
/ 27 июля 2011

Я использую socket.io для прослушивания моего экспресс-приложения. Когда мой сервер получает объект, подключенный сокет немедленно выполняет socket.emit и отправляет этот объект JSON клиенту.

Мой вопрос заключается в том, что текущее приложение не точно в режиме реального времени, и я подозреваю, что слишком много объектов, полученных сервером, и сокет не может своевременно отправить столько больших объектов клиенту.

Я хотел бы выяснить оптимальную производительность socket.io, поскольку я хочу запрограммировать что-то, что передает объекты клиенту как можно быстрее, и посмотреть, насколько это быстро (байт / секунда или что-то подобное) .

Пожалуйста, помогите. Спасибо!

1 Ответ

0 голосов
/ 28 июля 2011

Вы можете использовать socket.volatile.emit для автоматического удаления ненужных пакетов - http://socket.io/#how-to-use

...