gpt4 book ai didi

php - 长轮询 : Notifications in every browser

转载 作者:行者123 更新时间:2023-11-30 18:20:41 25 4
gpt4 key购买 nike

我正在为我网站的每个页面启动一个长轮询请求。它每秒查看数据库,如果有新内容,它会将其标记为已查看并输出通知。调用 JavaScript 然后开始一个新的 ajax 请求。

现在我在网站上打开多个选项卡时遇到问题,因为只有一个会收到新通知。这也是跨浏览器使用相同用户名登录的问题...

解决这个万无一失的问题的最聪明方法是什么?

感谢您的投入!

最佳答案

我认为最好避免浏览器拉取。您将遇到浏览器问题,而且您的基础架构应该很大才能支持它。

尝试服务器端推送技术,如 Commet ,

Comet is a web application model in which a long-held HTTP request allows a web server to push data to a browser, without the browser explicitly requesting it.

其他方法可以使用 WebSockets .

关于php - 长轮询 : Notifications in every browser,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12098960/

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