(1) Prefork MPM?
(優點) :使用多個子進程,每個子進程只有一個線程來處理一個 http 連接,不用擔心線程安全問題
缺點:內存消耗大,不擅長處理高并發環境,使用keep-alive長連接時要等到超時才會釋放線程?
(2) Worker MPM :
優點:使用多個子進程,每個子進程有多個線程,可以處理海量請求,
缺點:是假如一個線程崩潰,整個進程就會連同其任何線程一起死掉
(3) Event MPM :這種工作模式主要用于?keep-alive?長連接問題,會有一個專門的線程來管理這些 keep-alive 類型的線程
如下是我認為寫的具體的文章:
http://blog.csdn.net/ccscu/article/details/70182476?
http://www.cnblogs.com/fnng/archive/2012/11/20/2779977.html?
轉載于:https://blog.51cto.com/chy940405/2061329