gpt4 book ai didi

javascript - 如果我使用setInterval从数据库请求数据,会损坏服务器吗?

转载 作者:行者123 更新时间:2023-11-28 17:57:00 25 4
gpt4 key购买 nike

我正在尝试用 php、sql 和 ajax 开发聊天系统。我通过ajax创建了从数据库获取消息的函数,该函数在窗口上传时执行其事件,因此,如果我在浏览器中打开2个窗口来测试应用程序,我发现消息bu当我发送消息时,它只出现在从不发送的窗口中两个窗口。为了解决这个问题,我使用 setInterval 函数每 1 秒显示一次消息。这么大的请求会损坏服务器吗?

最佳答案

我不太明白你所说的“损坏”是什么意思,但是一些额外的请求并不能真正损坏任何东西。

如果您想知道网络服务器是否可以处理负载,这实际上取决于同时进行的聊天 session 数量。任何像样的网络服务器应该能够每秒处理两个以上的请求。如果您打开了数千个聊天 session ,或者您有 CPU 密集型代码,那么您可能会注意到问题。

更大的问题可能是您的网络延迟。如果您的网络与服务器的往返通信时间超过一秒,那么您最终可能会同时收到来自同一客户端的多个请求。

关于javascript - 如果我使用setInterval从数据库请求数据,会损坏服务器吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44258025/

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