Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/291.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://input"); 你有什么竞争条件吗?如果发出多个请求,它是否会阻止?_Php - Fatal编程技术网

文件“是否获取”内容;php://input"); 你有什么竞争条件吗?如果发出多个请求,它是否会阻止?

文件“是否获取”内容;php://input"); 你有什么竞争条件吗?如果发出多个请求,它是否会阻止?,php,Php,当多个用户访问包含文件内容的php页面时(“php://input"); 方法会有任何阻塞吗?我知道每个请求都会生成一个新实例,上面的方法是否会对请求进行阻塞?它是对所有实例只使用一个流,还是对不同的请求使用不同的流?我是php新手,所以请在这方面帮助我…“竞争条件?”-我想问题的目的是多个php实例是否相互“隔离”。答案(通常)是:是的,每个请求都由自己的php实例处理,每个实例都有自己的一组输入/输出流。但是,在任意的环境中是否会有阻塞,这是我所不知道的。谢谢。我已经编辑了我的问题,请你看一

当多个用户访问包含文件内容的php页面时(“php://input"); 方法会有任何阻塞吗?我知道每个请求都会生成一个新实例,上面的方法是否会对请求进行阻塞?它是对所有实例只使用一个流,还是对不同的请求使用不同的流?我是php新手,所以请在这方面帮助我…

“竞争条件?”-我想问题的目的是多个php实例是否相互“隔离”。答案(通常)是:是的,每个请求都由自己的php实例处理,每个实例都有自己的一组输入/输出流。但是,在任意的环境中是否会有阻塞,这是我所不知道的。谢谢。我已经编辑了我的问题,请你看一下,并提供一些信息。@Daan和@volkerkI不愿意给你一个明确的答案。可能存在(微妙的)现实生活条件,根据设置,在这些条件下会出现某种阻塞。但是…php显然不限于按顺序处理多个输入请求(…流)。我刚刚用20个并发POST请求对其进行了测试,每个请求体大约为40MB,并且它们是并行处理的。(如果不是这样的话,我会感到非常惊讶。如果一次处理16个,而停止处理4个,我就不会这么惊讶了;但在我的设置中没有发生这种情况。)谢谢您的时间。我正在处理我的应用程序的JSONObject。在任何情况下,数据不得超过几KB或2或3 MB。所以我可以用这个方法。你的评论对我帮助很大@Volkerk但是如果你有一个设置,在这个设置中,缩放确实是一个问题,我建议你去serverfault.com咨询好的人。在这里,你问(理论上)开发人员,在那里你可以得到关于橡胶何时与道路相遇的信息;-)对我来说(作为一名开发人员,我不看左边或右边),一个目录可以有子目录,句号。然后我的应用程序碰到了一个ext2文件系统,突然间31998子目录成为了一个硬限制,在此之前我的应用程序变得很慢。