我在一个网站中使用了Server-send event,但是发现发送的请求太过于频繁。。。。。一天的访问量9w,其中有8w 多来自Server-send event时间请求,请问大家有什么办法优化吗
我在一个网站中使用了Server-send event,但是发现发送的请求太过于频繁。。。。。一天的访问量9w,其中有8w 多来自Server-send event时间请求,请问大家有什么办法优化吗
在不该这种方式的前提下(建议改,治标不治本):
这个从早期的聊天来讲,application
存储聊天信息,可以加锁,每次请求会判断有没有新的消息,有新消息可以得到新消息,没新消息返回空或没新消息的标记。
对应到你的应用中,所有的接口请求,在全局有对应的数据变动记录,先判断请求的数据有没有改动,没有改动,不做查询,返回空,有才返回新的数据。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
建议用Websocket替代Server-send event