并行处理同一TCP连接上的多个HTTP GET请求

时间:2013-12-16 05:13:19

标签: php json http

我是学习PHP的新手。我正在尝试创建一个PHP脚本来处理多个GET请求,这些请求是JSON编码的,它们来自客户端软件,同时连接到PHP脚本的单个TCP连接。

虽然通过阅读我遇到了" HTTP管道,并行处理请求" StackOverflow上的文章。好吧,我想在他们到达时处理请求。根据设计,请求是管道式的,因此请求将逐个处理。

这里的问题是,如果客户端软件向PHP脚本发出100个请求,相差几毫秒,我的PHP脚本将需要一些时间来处理每个请求,并最终在最后一个请求之前添加大量时间处理并发回给请求实体。

我正在使用$ _GET方法来检索请求。我已经查找了这些信息,似乎没有找到任何重大信息。我将不胜感激任何帮助。任何人都可以指导我朝着正确的方向前进。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

如果您使用的是Web服务器,例如Apache,则会按照您描述的确切方式为您处理。