猿问

SSE技术优化

我在一个网站中使用了Server-send event,但是发现发送的请求太过于频繁。。。。。一天的访问量9w,其中有8w 多来自Server-send event时间请求,请问大家有什么办法优化吗

慕尼黑的夜晚无繁华
浏览 609回答 2
2回答

HUWWW

建议用Websocket替代Server-send event

斯蒂芬大帝

在不该这种方式的前提下(建议改,治标不治本):这个从早期的聊天来讲,application存储聊天信息,可以加锁,每次请求会判断有没有新的消息,有新消息可以得到新消息,没新消息返回空或没新消息的标记。对应到你的应用中,所有的接口请求,在全局有对应的数据变动记录,先判断请求的数据有没有改动,没有改动,不做查询,返回空,有才返回新的数据。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答