增加 Apache 从同一客户端执行的 PHP 进程数量

增加 Apache 从同一客户端执行的 PHP 进程数量

我们有一个安装了 PHP 7.1 的 Apache 服务器。

它的唯一任务是接收和处理来自另一台服务器的请求,这些服务器正在发送 XML 文件进行处理。该服务器每秒可以并行发送多达 20 个 XML 文件。

然而,尽管我们可以看到 Linux 机器上运行着 20 个 Apache 进程,但我们带有 PHP 脚本的接收服务器每次只能处理 10 个。

我们看到 Apache 访问日志显示在开始收到前 20 个 XML 时,它每次只处理 10 个,而另外 10 个则等待执行。

同一客户端可以运行的 PHP 脚本数量是否存在某种限制?或者 Apache 中是否存在其他限制来限制其他剩余进程?

安装 Apache 后,Apache 配置是 SLES 12 SP3 的默认配置。

相关内容