Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/275.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 限制与web(http)请求相关的数据库并发连接_Php_Mysql_Database Connection_Httprequest - Fatal编程技术网

Php 限制与web(http)请求相关的数据库并发连接

Php 限制与web(http)请求相关的数据库并发连接,php,mysql,database-connection,httprequest,Php,Mysql,Database Connection,Httprequest,我如何通过使用php来限制传入连接的数量,使其不超过1000个,我认为这将使我的小应用程序具有良好的性能,并且如果达到该数量,只要求传入用户等待x时间 到目前为止,我唯一想到的是在用户输入时添加一个包含大量连接和减1的表,当计数器达到0时,请等待,但我认为应该有更好的方法。HTTP是无状态的,比如说,没有连接。您需要有某种会话处理系统,并将其限制在那里。如果您使用的是MySQL,则有一个名为and的选项 但是我不确定这是你所需要的,或者如何知道何时达到极限。我认为你应该认真考虑这样的事情,因为如

我如何通过使用php来限制传入连接的数量,使其不超过1000个,我认为这将使我的小应用程序具有良好的性能,并且如果达到该数量,只要求传入用户等待x时间


到目前为止,我唯一想到的是在用户输入时添加一个包含大量连接和减1的表,当计数器达到0时,请等待,但我认为应该有更好的方法。

HTTP是无状态的,比如说,没有连接。您需要有某种会话处理系统,并将其限制在那里。

如果您使用的是MySQL,则有一个名为and的选项


但是我不确定这是你所需要的,或者如何知道何时达到极限。

我认为你应该认真考虑这样的事情,因为如果你问我的话,人们不喜欢等待。如果你有这么大,我认为这是一件好事,你应该考虑购买更多的服务器。