我必须将mysql的max_connection限制增加到1000。
通过SET GLOBAL max_connection = 1000编辑/etc/my.cnf也是另一种方式。
它更新了max_connections = 1000的变量大小但是当我分别用100,200 ... 400个并发用户测试我的站点但是max_connection不能超过150。
请帮我解决这个问题。
谢谢,
答案 0 :(得分:0)
重新启动您的服务器。要使任何配置生效,需要重新加载。
这不是“并发用户”意味着,您可以打开多少个连接。
带宽起着重要作用。你得到的响应头是什么?你确定它只是MySQL吗? 1000个并发用户= 1000个并发数据库查询。假脱机机制怎么样?
您要做的是max_user_connections
而不是max_connections
。我在你写“*我分别用100,200 ... 400个并发用户测试我的网站时假设它,但max_connection不能超过150. *”