在 Apache 2 和 php-fpm 中处理同时请求

在 Apache 2 和 php-fpm 中处理同时请求

我们有一台安装了 Apache2 和 PHP-FPM 的 Debian 10 服务器。

问题是,当我尝试同时处理来自一个客户端的多个请求时,服务器无法正确处理它。

例如,我发送一个请求客户A可能需要 60 秒才能完成,现在我从同一个客户端发送了另外 10 个请求,这些请求很容易处理,在正常情况下会在 1 秒内响应,但它们会等到第一个请求(60 秒请求)完成后才开始处理并给出响应。有时,简单的请求会返回错误代码 504 超时由于工序繁重。

请注意,在处理来自客户端A的繁重进程时,其他客户端仍然可以发送请求,因此只有发送繁重请求的客户端才会出现问题。

我几乎什么都没尝试,因为我不知道要搜索什么,而且我得到的结果并不适合我的问题。

如果您认为我需要分享的任何其他信息或配置,请在下面评论。

感谢您的所有帮助。

相关内容