来自 Web 服务器的多个请求

来自 Web 服务器的多个请求

首先我觉得这是一个常见问题,但是找不到真正好的解决方案;

我们有一个 Web 应用程序,它的某些请求需要一分钟以上的时间。与此同时,我们应该能够使用该应用程序执行更多工作(例如从数据库中进行简单查找),但 Web 服务器在前一个请求完成之前不会响应任何请求。

由于我们是从头开始开发此应用程序的,因此我们可以嵌入所有内容,包括更改 Web 服务器的选项。您认为我们应该遵循哪个 Web 服务器或哪种方法?

顺便说一下,我们将为此使用 PHP。

非常感谢,巴里斯

答案1

您应该使用 Apache,因为它允许您同时打开 N 个线程。

(或者使用 Nginx,因为它可以通过单线程处理多个并发请求。)

相关内容