只需阅读使 WordPress 在 EC2-Micro 上稳定
在“调整 Apache”部分,我不太明白他是如何为他的 prefork 配置得出他的数字的。
他解释了如何获得我得到的平均过程的数字。但是之后:
或者每个进程大约 53MB...在这种情况下,十个线程应该是安全的。这意味着如果我们同时收到十多个请求,其他请求将排队等待,直到有可用的工作线程。为了最大限度地提高性能,我们还将系统配置为始终具有此数量的可用线程。
从每个进程 53MB 到 613MB 的 RAM,他以某种方式获得了这个配置,而我没有得到:
<IfModule prefork.c>
StartServers 10
MinSpareServers 10
MaxSpareServers 10
MaxClients 10
MaxRequestsPerChild 4000
</IfModule>
Run Code Online (Sandbox Code Playgroud)
他究竟是如何从每个进程 53MB 得到这个的,限制为 613MB?
奖金问题
从下面,在一个小实例(1.7 GB 内存)上,什么是好的设置?
bitnami@ip-10-203-39-166:~$ ps xav |grep httpd
1411 ? Ss 0:00 2 0 114928 15436 0.8 /opt/bitnami/apache2/bin/httpd -f /opt/bitnami/apache2/conf/httpd.conf
1415 ? S 0:06 10 0 125860 55900 3.1 /opt/bitnami/apache2/bin/httpd -f /opt/bitnami/apache2/conf/httpd.conf
1426 ? S 0:08 19 0 127000 62996 3.5 /opt/bitnami/apache2/bin/httpd -f …Run Code Online (Sandbox Code Playgroud)