如何在heroku上发出long-requests node.js应用程序

时间:2013-09-17 08:28:02

标签: node.js heroku long-polling

我想使用node.js在Heroku上创建一个应用程序来显示各种统计信息。

这意味着请求可能需要很长时间才能完成(超过标准30秒)。 1.如何增加超时间隔,以便我的应用程序在请求超时时不会崩溃? 2.只要在服务器上处理数据,我如何制作长轮询请求以逐步将数据流传输到客户端?

谢谢。

1 个答案:

答案 0 :(得分:1)

您可以使用http://socket.io进行双向服务器/客户端通信。

根据https://devcenter.heroku.com/articles/using-socket-io-with-node-js-on-heroku,Heroku目前不支持Websockets。但是socket.io可以处理Heroku支持的各种协议。