国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Apache > 正文

Apache的fork模式和worker模式判斷方法

2024-08-27 18:26:27
字體:
來源:轉載
供稿:網友

本文章來給各位同學介紹判斷apache的工作模式是prefork模式還是worker模式,測試方法我們只要使用http來操作。

apache常用的工作模式有prefork和worker模式。運行命令httpd -l 或者apache2 -l ,輸出的結果中如果含有prefork.c,那就是prefork模式,如果結果中含有worker.c,那就是worker模式。

知道模式之后我們可以在apache的confextrahttpd-mpm.conf 進行編輯了

## Server-Pool Management (MPM specific)### PidFile: The file in which the server should record its process# identification number when it starts.## Note that this is the default PidFile for most MPMs.#<IfModule !mpm_netware_module> PidFile "logs/httpd.pid"</IfModule>## The accept serialization lock file MUST BE STORED ON A LOCAL DISK.#<IfModule !mpm_winnt_module><IfModule !mpm_netware_module>LockFile "logs/accept.lock"</IfModule></IfModule>## Only one of the below sections will be relevant on your# installed httpd. Use "apachectl -l" to find out the# active mpm.## prefork MPM# StartServers: number of server processes to start# MinSpareServers: minimum number of server processes which are kept spare# MaxSpareServers: maximum number of server processes which are kept spare# MaxClients: maximum number of server processes allowed to start# MaxRequestsPerChild: maximum number of requests a server process serves<IfModule mpm_prefork_module> StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 150 MaxRequestsPerChild 0</IfModule># worker MPM# StartServers: initial number of server processes to start# MaxClients: maximum number of simultaneous client connections# MinSpareThreads: minimum number of worker threads which are kept spare# MaxSpareThreads: maximum number of worker threads which are kept spare# ThreadsPerChild: constant number of worker threads in each server process# MaxRequestsPerChild: maximum number of requests a server process serves<IfModule mpm_worker_module> StartServers 2 MaxClients 150 MinSpareThreads 25 MaxSpareThreads 75 ThreadsPerChild 25 MaxRequestsPerChild 0</IfModule># BeOS MPM# StartThreads: how many threads do we initially spawn?# MaxClients: max number of threads we can have (1 thread == 1 client)# MaxRequestsPerThread: maximum number of requests each thread will process<IfModule mpm_beos_module> StartThreads 10 MaxClients 50 MaxRequestsPerThread 10000</IfModule># NetWare MPM# ThreadStackSize: Stack size allocated for each worker thread# StartThreads: Number of worker threads launched at server startup# MinSpareThreads: Minimum number of idle threads, to handle request spikes# MaxSpareThreads: Maximum number of idle threads# MaxThreads: Maximum number of worker threads alive at the same time# MaxRequestsPerChild: Maximum number of requests a thread serves. It is# recommended that the default value of 0 be set for this# directive on NetWare. This will allow the thread to# continue to service requests indefinitely. <IfModule mpm_netware_module> ThreadStackSize 65536 StartThreads 250 MinSpareThreads 25 MaxSpareThreads 250 MaxThreads 1000 MaxRequestsPerChild 0 MaxMemFree 100</IfModule># OS/2 MPM# StartServers: Number of server processes to maintain# MinSpareThreads: Minimum number of idle threads per process,# to handle request spikes# MaxSpareThreads: Maximum number of idle threads per process# MaxRequestsPerChild: Maximum number of connections per server process<IfModule mpm_mpmt_os2_module> StartServers 2 MinSpareThreads 5 MaxSpareThreads 10 MaxRequestsPerChild 0</IfModule># WinNT MPM# ThreadsPerChild: constant number of worker threads in the server process# MaxRequestsPerChild: maximum number of requests a server process serves<IfModule mpm_winnt_module> ThreadsPerChild 150 MaxRequestsPerChild 0</IfModule>
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 郁南县| 吴旗县| 陇南市| 秀山| 承德县| 宜兰市| 清水县| 广平县| 牡丹江市| 登封市| 长武县| 外汇| 秦皇岛市| 曲沃县| 陆良县| 仙桃市| 抚州市| 沭阳县| 社会| 那坡县| 偃师市| 永德县| 上林县| 双江| 丰都县| 宝清县| 黄石市| 延长县| 丽江市| 昌都县| 阿鲁科尔沁旗| 永安市| 安阳市| 青川县| 康定县| 锡林浩特市| 繁峙县| 云梦县| 甘洛县| 渭南市| 贡觉县|