2
我正在運行一個ASP.NET/JQuery和IIS 7.0的網站。我已經創建了一個包含10個工作線程和Out of Process(Sql Server)的web園來處理會話。我聽說很多人認爲Web Gardens只能解決某些問題,如CPU瓶頸和其他併發問題。從瀏覽器到IIS的併發連接
該網站是一個具有動態標籤,並試圖允許用戶多任務。
Web Gardens是否允許來自一個瀏覽器(單用戶)的多個連接? 也就是說,如果我打開兩個選項卡併發出一組工作(使用服務器端)代碼,那麼這兩個請求都會被提交,或者只有一個阻塞連接,直到第一個請求完成。
當然在現實生活中,我看到的是「阻塞」,從我瞭解Web Garden的時候就支持併發連接。
感謝
不,HTTP協議限制爲每個主機2個連接。 – leppie 2012-07-11 10:01:09
這就是我發現的 - 當我打開「web garden」或添加多個工作線程時,我就這麼做了,我從客戶端獲得併發HTTP請求。根據RFC限制爲2,我不知道;因爲大多數瀏覽器都改變了這個屬性。話雖如此,當我從「進行中」移動到「SQL會話管理」時,就會打破它。我關閉了HTTP-Keep Alives,但一次只限於一個請求。 – 2012-07-28 20:52:42