gpt4 book ai didi

php - max_user_connections 和 ajax

转载 作者:行者123 更新时间:2023-11-29 14:52:45 25 4
gpt4 key购买 nike

我网站上的某些页面是通过大量 ajax 调用填充的,通常有 20 多个 ajax 调用异步运行。我遇到的问题是每次调用都会创建一个新的 mysql_connection,导致我收到“max_user_connections”错误,我被告知该错误上限为 20。我尝试关闭异步,但如 JQuery 文档所示状态,这通常会卡住页面。我考虑过将其变成 1 个 ajax 调用并让 php 执行循环,但想法是在每个元素可用时显示它(一些数据是从外部源收集的,因此时间可能会有所不同)

这可以用 mysql_pconnect 修复吗?

最佳答案

Is this something that can be fixed with mysql_pconnect?

不 - 您需要:

1) 增加 mysql 将处理的连接数量(不推荐 - 没有复制就不是可扩展的解决方案)

2) 提高 ajax 调用处理程序的速度(例如查询调整、数据库/操作码/http 级别缓存)

3) 减少 ajax 调用的频率 - 例如如果最后一次调用发生在 500 毫秒内,则跳过调用

关于php - max_user_connections 和 ajax,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5401296/

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