我正在開發使用VSTS 2008
+ C#
+ .Net 3.5
來開發一個ASP.Net
應用程序。在客戶端,爲了保持會話正常,我將每5秒刷新一次服務器。這裏是我在客戶端的代碼,服務器端的Default.aspx什麼也不做 - 唯一的目的是讓客戶端保持活着。任何想法來優化ASP.Net服務器負載?
<html>
<head>
<meta http-equiv="refresh" content="10" />
<iframe src="http://localhost:20000/Default.aspx" width="1" height="1" />
</head>
<body />
<html>
我監視了流量,發現客戶端每次都會向服務器端發送一對頭文件。任何想法來減少服務器負載或流量?如果客戶數量很大,恐怕服務器工作量將會大大增加。
這裏是請求和響應首部我監測,
請求頭
連接:保持活動接受:/接受編碼:gzip,放氣 接受語言:烯美國主機:本地主機:20000的User-Agent:Mozilla的 /4.0(兼容; MSIE 8.0; Windows NT的6.0;三叉戟/ 4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2。 NET CLR 3.5.21022; CIBA; .NET CLR 3.5.30729; MS-RTC LM 8; .NET CLR 3.0。 30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3)
響應頭
服務器:Microsoft-IIS/7.0
但它工作。 :-) – George2 2009-07-26 13:01:04
``元素在'