欧美一区2区三区4区公司二百,国产精品婷婷午夜在线观看,自拍偷拍亚洲精品,国产美女诱惑一区二区

歡迎來到云服務器

服務器租用

Apache處事器中worker和prefork模式的事情道理和設置要領

httpd在linux下默認利用prefork, 我們網站的處事器,在編譯httpd的時候,就指定了利用worker模式。

簡樸相識 worker模式與 prefork模式

worker : httpd在啟動的時候,會由root歷程派生出幾個子歷程,每個子歷程中會有牢靠命量的線程,到時候提供處事的,韓國百兆不限流主機 新加坡服務器,就是這些線程,也就是說一個歷程可以或許同時提供多次處事。

prefork : httpd利用歷程來提供處事,每個歷程在同一時間提供一次處事。

worker 參數設置

由于我較量存眷 worker 模式, 所以就出格存眷了一下 worker 的一些參數設置。

worker的參數主要有:ServerLimit,ThreadLimit,StartServers,MinSpareThreads,
MaxSpareThreads,ThreadsPerChild,MaxClients,MaxRequestsPerChild。

ServerLimit 是配置httpd root歷程可以或許發生的最大歷程數限制

ThreadLimit 是配置每個httpd子歷程可以或許發生的最大處事線程限制

StarServers 是httpd剛啟動時,root歷程建設的子歷程數

MinSpareThreads 顧名思義,就是最少的空閑線程數

MaxSpareThreads 就是最多的空閑線程數

ThreadsPerChild 每個子歷程發生的線程數

MaxClients httpd同時處理懲罰的最大請求數

MaxRequestsPerChild 每個子歷程提供的請求處事數,假如到達該值,則該子歷程竣事,由root歷程按照需要再次派生新的子歷程

個中幾個參數之間的接洽照舊很重要的:

ServerLimit 限制了 MaxClients 和 ThreadsPerChild。 因為 MaxClients / ThreadsPerChild = 子歷程數, 而子歷程數目是受限于 ServerLimit

MaxSpareThreads 需要 大于便是 MinSpareThreads + ThreadsPerChild 。 按照我的領略,這也是公道的,因為子歷程發生時,線程的數目已經是牢靠的了,那就需要 [ MinSpareThreads, MaxSpareThreads ] 中有一個線程數對ThreadsPerChild取余可以或許為0。

下面看看 worker模式下這些參數的默認設置值 :
<IfModule worker.c>
     ServerLimit      16
     ThreadLimit     64
     StartServers     3
     MinSpareThreads  75
     MaxSpareThreads  250
     MaxClients       400  # 16 * 25
     ThreadsPerChild  25
     MaxRequestsPerChild   10000
</IfModule>

騰訊云代理

Copyright © 2003-2021 MFISP.COM. 國外vps服務器租用 夢飛云服務器租用 版權所有 ? 粵ICP備11019662號

主站蜘蛛池模板: 青铜峡市| 仪陇县| 泽库县| 阿荣旗| 平阴县| 文昌市| 巩义市| 连江县| 闵行区| 都安| 玛沁县| 团风县| 衡东县| 阿克陶县| 武功县| 来凤县| 吉林市| 阿瓦提县| 西昌市| 兰考县| 同仁县| 太仆寺旗| 夹江县| 右玉县| 夏邑县| 丹凤县| 安义县| 渝中区| 铜川市| 巴林左旗| 郑州市| 天长市| 丰原市| 新营市| 筠连县| 义马市| 奉化市| 景东| 江油市| 进贤县| 宜君县|