http://www.neo.com.tw/archives/000223.html
http://blog.chweng.idv.tw/archives/118/
Apache 關閉 AcceptEx() 的時機 (Windows 適用)
我電腦上的 Apache 版本是 2.0.49,這陣子只要一重機開機,有時 CPU 的資源就被 Apache 給佔走了,而且硬碟的燈一直在閃。
今天因為開始要撰寫 WaShop 專案了,所以大概看了 Log 開始發生問題的區段是:
[Tue Jun 15 12:03:15 2004] [error] (OS 10038)嘗試操作的對象不是通訊端。 : Child 1556: Encountered too many errors accepting client connections. Possible causes: dynamic address renewal, or incompatible VPN or firewall software. Try using the Win32DisableAcceptEx directive.
依照上面的訊息,關掉防火牆跟防毒軟體還是一樣的狀況,後來依照他的提示要使用 Win32DisableAcceptEx 指令。
所以只要看到 Log 有寫 Win32DisableAcceptEx 或 AcceptEx failed 之類的字眼,就該把 AcceptEx() 關掉了,而關掉的方法就是在 httpd.conf 內加入 Win32DisableAcceptEx 。\r
Win32DisableAcceptEx 顧名思義就是在 Windows 下關掉 AcceptEx() 功能的指令。至於 AcceptEx() 這個東西是什麼,可以參考 Apache 的官方網頁:
http://httpd.apache.org/docs-2.0/mod/mp ... leacceptex
原文如下:
AcceptEx() is a Microsoft WinSock v2 API that provides some performance improvements over the use of the BSD style accept() API in certain circumstances. Some popular Windows products, typically virus scanning or virtual private network packages, have bugs that interfere with the proper operation of AcceptEx(). If you encounter an error condition like:
[error] (730038)An operation was attempted on something that is not a socket.: winnt_accept: AcceptEx failed. Attempting to recover.
you should use this directive to disable the use of AcceptEx().
主要是說這 AcceptEx() 是 Microsoft WinSock v2 API 一組提升網路效率 API 中的指令。而且在 Windows 上似乎蠻有可能出問題的。
註:可能為了效能還是預設為開啟 AcceptEx()
如果無預警的發生問題,我猜可能是 Windows Update 或是防火牆、防毒軟體更新了某些網路原件,造成 Microsoft WinSock v2 API 動作不正常,這時可以把這個功能先給關掉。
依照官方說明 , Win32DisableAcceptEx 這個功能,只有 2.0.49 版以後的才可以使用,所以我猜測 AcceptEx() 這個指令大概也是 2.0.49 才會開始支援(目前最新的就是 2.0.49)。
n關掉 AcceptEx() 的方式只要在 httpd.conf 找到 <IfModule mpm_winnt.c> 區段,加入 Win32DisableAcceptEx 就可以了。
<IfModule mpm_winnt.c>
Win32DisableAcceptEx #加入這一行
ThreadsPerChild 250
MaxRequestsPerChild 0
</IfModule>
然後重新啟動 Apache ,動作果然都正常了。
Apache 關閉 AcceptEx() 的時機 (Windows 適用)
phpBB 大部分皆是由竹貓星球提供資料!
前往
- 一、公開亭
- ↳ 1‧公告版
- ↳ 2‧自我介紹版
- ↳ 3‧論壇教學版(版上使用說明)
- ↳ 4‧建議區(問題反映)
- 二、岐黃懸壺居
- ↳ 1.針灸(穴道按摩)
- ↳ 2.藥物
- ↳ 中藥
- ↳ 青草藥
- ↳ 3.方劑
- ↳ 4.診斷、醫理、病理
- ↳ 5.內科
- ↳ 6.養生
- ↳ 8.婦兒科
- ↳ 西醫婦兒科
- ↳ 9.傷科、眼科、外科(按摩、刮痧)
- ↳ 傷科
- ↳ 外科、喉科
- ↳ 推拿、按摩、刮痧
- ↳ 中醫眼科
- ↳ 西醫眼科
- 三、醫學報導區(市面報章雜誌)
- ↳ 1.中醫報導
- ↳ 2.西醫報導
- ↳ 3.西醫病理、醫理
- ↳ 4.經驗分享區
- ↳ 5.健康操(健康功法)
- ↳ 6.美麗世界
- ↳ 7.綜合版
- 四、心築情巢
- ↳ 1.時光倒流
- ↳ 攝影、相機
- ↳ 湖光山色、唯美映簾版
- ↳ 個人秀版
- ↳ 珍藏版
- ↳ 2.哈拉區(我有話說說)
- ↳ 祝福(真情留言板)
- ↳ 真心話大考驗
- ↳ 世界(網路)趣聞、異聞
- ↳ 大家抱抱版(吐苦水)
- ↳ 3.星相命理
- ↳ 十二星座
- ↳ 命理、生肖、卜(卦)
- ↳ 相學
- ↳ 4.佳文共賞
- ↳ 5.生活分享DIY
- ↳ 6.音樂
- 五、琉璃仙境
- ↳ 1.木本植物區
- ↳ 2.草本植物區
- ↳ 3.水生植物區
- ↳ 4.球根區
- ↳ 5.多肉植物區
- ↳ 6.輕鬆話園藝
- 六、心靈饗宴
- ↳ 福智佛教團體|福智廣論
- ↳ 開示
- ↳ 福智僧團
- ↳ 福智訊息
- ↳ 經典、儀軌、咒
- ↳ 讚頌
- ↳ 作師所喜、正行供養
- ↳ 非官方討論
- ↳ 第17屆印度請法團視聽組
- ↳ 遠離那落迦
- ↳ 菩提道次第廣論|南山律在家備覽
- ↳ 南山律在家備覽
- ↳ 佛論
- ↳ 道論
- ↳ 儒論
- 七、參考區
- ↳ phpBB參考區
- ↳ phpBB3.3.x
- ↳ phpBB3.2.x
- ↳ phpBB3.0.x
- ↳ phpBB2
- ↳ 架站
- ↳ 竹貓星球
- ↳ phpBB 简体中文社区
- ↳ Joomla
- ↳ joomla英文官網討論區
- ↳ 電腦軟體相關
- ↳ 手機相關討論區
- ↳ 聊天室、測試版及資源回收筒
- ↳ 花坊論壇
- ↳ BNW時尚資訊網
- 友情連結網站
- ↳ 福智佛教團體網站連結
- ↳ 福智僧團全球資訊網
- ↳ 福智全球資訊網
- ↳ 福智佛教基金會
- ↳ 全球廣論 II
- ↳ 《菩提道次第廣論.四家合註》淺釋
- ↳ 澈見網路電視台
- ↳ 福智台北學苑
- ↳ 福智法人
- ↳ 福智之聲
- ↳ 福智文教基金會
- ↳ 福智讚頌
- ↳ 里仁為美(里仁商店)
- ↳ 慈心有機農業發展基金會
- ↳ 精采人生成長學坊
- ↳ 法龍寺
- ↳ 網站推薦
- ↳ 梅珍香
- ↳ 千手互助網
- ↳ 岐黃中醫論壇--Facebook