Для этой цели я использовал socket.io . Вот демонстрационное приложение ( link ), которое я упомянул.
Итак, выпустите событие на каждые 5% завершения процесса с конца сервера и прослушивания на стороне клиента, чтобы обновить процент на индикатор прогресса.
Ребята Techie могут ответить, если существуют другие эффективные альтернативы с Node.js для достижения того же
Попробуйте вместо этого следующее:
false, :host => request.host) %>