Apache-2.2
如何在 CentOS 64 位上從 prefork 更改為 worker MPM?
我正在執行 CentOS 64 位,並且剛剛發現我正在我的雙四極至強上執行 prefork MPM。有人告訴我,worker 會給我更低的記憶體使用率和更高的性能,因為我執行的是一個非常高流量的網站。
如果這是真的,我該怎麼做?
編輯:/etc/sysconfig/httpd
取消註釋:
HTTPD=/usr/sbin/httpd.worker
重啟,瞧!
CentOS 6x:
修改文件:/etc/sysconfig/httpd
HTTPD=/usr/sbin/httpd.worker
CentOS 7x:
$ cat /etc/httpd/conf.modules.d/00-mpm.conf #LoadModule mpm_prefork_module modules/mod_mpm_prefork.so LoadModule mpm_worker_module modules/mod_mpm_worker.so #LoadModule mpm_event_module modules/mod_mpm_event.so
重新開始