當前位置:妙知谷 >

遊戲數碼 >互聯網 >

HTTP Error 503.原因IIS設定最大併發連接數

HTTP Error 503.原因IIS設定最大併發連接數

網站在瀏覽的過程中,突然頁面顯示Service Unavailable HTTP Error 503. The service is unavailable.。本次說明,主要講解【最大併發連接數】【隊列長度】【最大工作進程數】關係及作用。

HTTP Error 503.原因IIS設定最大併發連接數

操作方法

(01)開啟網站服務器IIS---【控制面板】-【管理工具】--【Internet資訊服務IIS管理器】

HTTP Error 503.原因IIS設定最大併發連接數 第2張

(02)開啟應用程序池--找到網站對應使用的應用程序池--選擇右側【進階設定

HTTP Error 503.原因IIS設定最大併發連接數 第3張

(03)在【進階設定】視窗可看見該應用程序池【隊列長度】,隊列長度與網站設定的最大連接數相關

HTTP Error 503.原因IIS設定最大併發連接數 第4張

(04)在【進階設定】視窗可看見該應用程序池【最大工作線程數】,最大工作線程數與服務器相關(一般1-20內)

HTTP Error 503.原因IIS設定最大併發連接數 第5張

(05)在IIS視窗找到對應網站右擊【管理網站】---【進階設定】,視窗中連接限制下的【最大併發連接數】設定,這個參數並不是越大越好

HTTP Error 503.原因IIS設定最大併發連接數 第6張
HTTP Error 503.原因IIS設定最大併發連接數 第7張

(06)【最大併發連接數】【隊列長度】【最大工作進程數】參數關係及作用說明當用戶客戶操作網站時就會向服務器網站發送請求,多個客戶端訪問網站時會有多個請求,請求過來時會根據網站設定的【最大併發連接數】進行處理超過最大併發連接數的會直接返回Service Unavailable HTTP Error 503. The service is unavailable.【最大併發數】會根據網站使用應用池【最大工作線程數】+【隊列長度】進行分配處理返回資訊,首先根據最大工作線程數返回資訊,其它990個進行排隊等待,前面10個完成會進行隊列中處理資訊,如果最大併發數減去最大工作進程數大於隊列長度也會多的直接Service Unavailable HTTP Error 503. The service is unavailable.。如下圖:

HTTP Error 503.原因IIS設定最大併發連接數 第8張

(07)總結:設定的過程中 最好是【最大併發連接數】1000=【隊列長度】990+【最大工作進程數】10

特別提示

最大工作進程數一定不可過大如果不知道服務器的最大進程數可隔幾天增加2個檢驗網站執行情況

  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/zh-hant/sm/hulianwang/x9k03.html