项目中的一个问题
来源:12-2 IO 多路复用 (select、poll 和 epoll)

Joker25
2020-02-26
老师你好,有个实际项目中的问题想请教下。当前做了个web项目,有几个页面都是ajax轮询刷新数据,频率几秒,目前没什么大问题,只是有时觉得那几秒才刷新数据还是有点不实时的感觉,但又不敢设置频率太高,担心如果页面打开多了,会影响性能,目前用的阿里云服务器,8g内存,我想问问这样几个页面ajax的数据轮询,现在有什么好一点的替代方式,之前用过websocket,但担心兼容性不好,因为我们项目有在手机端公众号h5, 还有什么主流的方式呢?
写回答
1回答
-
bobby
2020-02-27
目前想做到这个效果就只有这两种方案, 轮询和websocket,轮询确实会给服务器很多压力,如果担心压力可以把这个接口做成缓存就不用担心性能问题了, websocket一般的js都支持 不用太担心兼容性
0232020-04-27
相似问题