Что не так с производственной средой заказчика? - PullRequest
0 голосов
/ 01 февраля 2011

Недавно разработанная нами система была развернута в производственной среде заказчика (с использованием IE6 / 7/8 на клиенте):

  • Windows 2003 Enterprise Edition SP2
  • ASP.NET 3.5 (с функциональностью ajax)

Когда мы обращаемся к точке входа сайта с именем Default.aspx через интернет-соединение WAN, все работает нормально. Однако при доступе к сайту со страниц подключения к локальной сети визуализация занимает много времени.

Он показывает нам пустую страницу с информацией о загрузке в строке состояния IE. Пока он загружался, я просмотрел исходный код три раза, щелкнув правой кнопкой мыши на странице и увидев, что содержимое увеличивается каждый раз, что означает, что страница действительно загружается.

Мы знаем, что скорость соединения в локальной сети клиента низкая. Однако мы должны попытаться решить эту проблему.

Итак, кто-нибудь может дать мне несколько советов, как это улучшить?

Обновление:

В ответ на ваши комментарии.

Майклу: Да, мы все думаем, что это должна быть проблема с сетью, но не можем выяснить, куда мы можем пойти.

Цегай: Да, это просто медленно из локальной сети, которые имеют подключение к Интернету LAN. Но в нашей среде тестирования и разработки локальной сети нет проблем.

1 Ответ

1 голос
/ 02 февраля 2011

Если это проблема безопасности локальной сети, вам нужно будет изолировать проблему HTTP-трафика, чтобы ИТ-специалисты могли ее исправить. Установите Fiddler на клиенте и проверьте, какой сеанс (ы) идет медленно. Это Default.aspx или ресурс (если есть)? На странице может быть файл сценария java или объекты (например, active-X), которые не нравятся файерволу / антивирусу. Вы увидите, где движение застряло или ползет.

Проверка безопасности может изменить HTML. Сравните в Fiddler длину содержимого Default.aspx, доступ к которому осуществляется через LAN и WAN, чтобы убедиться, что он не изменен. Кроме того, если проблема с DNS, Fiddler покажет большое время DNS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...