學習《apache源代碼全景分析》之多任務併發處理摘錄

1.如果要寫服務器程序,按照正常的思路,通常主程序在進行了必要的準備工作後會調用諸如fork之類的函數產生一個新的進程或線程,然後由子進程進行併發處理。每個進程偵聽某個端口,然後接受網絡連接,並處理這些了連接上的請求數據。 2.當主程序調用了函數ap_mpm_run之後,整個主程序就算結束了。然後進入多進程併發處理狀態,爲了併發處理客戶端請求,Apache會產生多個進程,每個進程又產生一定數目的線
相關文章
相關標籤/搜索