gpt4 book ai didi

javascript - Ajax 轮询 - 高效吗?

转载 作者:行者123 更新时间:2023-12-02 17:58:26 28 4
gpt4 key购买 nike

我正在开发一个使用通知系统的网站(如 Facebook 的系统)。为此,我想我将编写一个 JQuery 轮询函数,使用 ajax 在服务器端查找新通知。

我的问题是,这是个好主意吗?

最佳答案

客户端没问题,服务器问题可能性更大。 http://swerl.tudelft.nl/twiki/pub/Main/TechnicalReports/TUD-SERG-2007-016.pdf

总之,如果您想要高数据一致性和网络性能,您应该使用推送而不是拉取。但推送会消耗更多的CPU,因此存在可扩展性问题。

拉取的效率取决于拉取间隔与发布间隔。如果它们相等,一切都将是完美的。但实际上他们永远不会见面。

一些额外的个人意见,如果您的服务器脚本本质上是阻塞的(例如带有单线程服务器的 ruby​​ on Rails)。你最好重新考虑解决方案。

关于javascript - Ajax 轮询 - 高效吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20789969/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com