Я разрабатываю с использованием 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>
Я отслеживал трафик и каждый раз обнаружил, что клиент отправит пару заголовков на серверную сторону. Любые идеи для снижения нагрузки на сервер или трафика? Если число клиентов велико, я боюсь, что рабочая нагрузка сервера будет значительно увеличена.
Вот запрос и ответ заголовок Мониторя,
заголовках запросов
Connection: Keep-Alive Accept: / Accept-Encoding: GZIP, выкачать Accept-Language: ен- us Host: localhost: 20000 User-Agent: Mozilla/4.0 (совместимо; MSIE 8.0; Windows NT 6.0; Trident/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
Элемент '' недопустим внутри '