小编Lex*_*aGC的帖子

如何检查 apache 和 php-fpm 配置是否合适(不要太高或太低)

我将在一个应用程序(php 基础)上举办一个有 3000 名用户的活动。

我在云中启动了多个实例并在其上安装了 LAMP。[进行负载测试并选择事件]

在 Ubuntu 18 上

在此输入图像描述

我启用了 mpm_event 和 php7.4-fpm(这似乎是 apache 和 php 应用程序高流量的更好配置)。

我用这篇文章解释了如何调整你的配置。像这样 :

这里是 apache2 mpm 事件conf:

<IfModule mpm_*_module>
  ServerLimit           (Total RAM - Memory used for Linux, DB, etc.) / process size
  StartServers          (Number of Cores)
  MinSpareThreads       25
  MaxSpareThreads       75
  ThreadLimit           64
  ThreadsPerChild       25
  MaxRequestWorkers     (Total RAM - Memory used for Linux, DB, etc.) / process size
  MaxConnectionsPerChild   1000
</IfModule>
Run Code Online (Sandbox Code Playgroud)

这里是 php7.4-fpm :

pm = dynamic            
pm.max_children …
Run Code Online (Sandbox Code Playgroud)

php apache performance high-availability

4
推荐指数
1
解决办法
9195
查看次数

标签 统计

apache ×1

high-availability ×1

performance ×1

php ×1