Как найти виновного в задержке под виндами?
От: AlexNek  
Дата: 29.08.11 13:26
Оценка:
Общая проблема — при работе с РСДН происходят странные задержки больше 20 секунд. Задержки появляются при отправке большинства сообщений из бровсера или работы (сихронизация сообщений) в офлайн клиентах. Все становится нормальным если на этом же компе работать из под виртуальной машины с виндовс 7.

Частности — Есть копм с ХР, есть Soap запрос к рсдн, есть фиддлер дающий временной протокол и позволяющий отправлять тестовые запросы серверу.
....
При этом если длина посылаемого сообщения из фиддлера меньше либо равна 1408 байт, то ServerDoneResponse будет около 4 секунд, если же длина станет 1409, то ServerDoneResponse превосходит 20 сек.

Из протокола фиддлера
...
ServerBeginResponse:    х:х:0.0
ServerDoneResponse:    х:х:25.0

Так как из под виртуалки "большие" запросы идут без задержек, то сервер должен быть ни при чем. То бишь фигней мается что-то между нижнем уровнем доступа к сети и верхним. Но как это найти? Пока идей больше нет.
Антивирус и фаерволл отключал — ничего не дает.
Cообщение написано в << RSDN@Home 1.2.0 alpha 5-AN-R6 rev. 8461>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.