因为使用推送要求在服务器和每个客户端之间维护开放的HTTP连接,所以我也要进行轮询-
不仅要消耗大量服务器资源,而且要花很多时间才能解决如提到的亚光b那样实施。
我在轮询方面的经验是,如果在足够繁忙的站点上有足够频繁的轮询间隔,则Web服务器日志可能很快就会被真正的轮询请求所淹没。
编辑(2017)
:我想说你现在的选择是在websocket和长轮询之间(在另一个答案中提到)。听起来很长轮询可能是正确的选择,这取决于问题提到不需要实时接收通知的方式,很少的轮询时间很容易实现,并且不会对服务器造成很大的负担。Websocket很酷,如今对于许多应用程序来说都是不错的选择,但是听起来在这种情况下可能会显得过大。



