Chrome Timeline и загрузка сервера
От: Spender Канада http://rybkov.livejournal.com
Дата: 27.02.14 16:02
Оценка:
Привет!

Пытаемся оптимизировать приложение и для tracing'а написали монитор, который записывает время обработки запроса на сервере.

При обновлении страницы в Chrome в TimeLine написано 4,47s



Как я понимаю из картинки, время на сервере должно быть 3,34s
По нашим логам мы видим

Begin Request 15:41:52.421
End Request 15:41:53.218
Pre Send Request Headers 15:41:53.218
Pre Send Request Content 15:41:53.218

Что в сумме дает 797ms
Такое поведение проявляется не всегда, и очень часто время близко по Timeline и по логам.

Вопрос: Где остальное время?

Спасибо!
Re: Chrome Timeline и загрузка сервера
От: Spender Канада http://rybkov.livejournal.com
Дата: 11.03.14 18:33
Оценка:
Идеи?
Re[2]: Chrome Timeline и загрузка сервера
От: Аноним  
Дата: 17.03.14 10:44
Оценка:
Здравствуйте, Spender, Вы писали:

S>Идеи?


BeginRequest — это событие в managed-коде, не так ли? Задержка может быть вызвана холодным стартом (при ресайкле апппула) или сборкой мусора, к примеру.
Re[3]: Chrome Timeline и загрузка сервера
От: Spender Канада http://rybkov.livejournal.com
Дата: 05.04.14 20:37
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Spender, Вы писали:


S>>Идеи?


А>BeginRequest — это событие в managed-коде, не так ли? Задержка может быть вызвана холодным стартом (при ресайкле апппула) или сборкой мусора, к примеру.


Вроде нашли причину — оказалось медленный интернет, как ни странно.
В наших тестовых условиях — 5 мегабит на офис. Перетестили все на независимой машине с 200 мегабитами — разницы в таймлайне и коде на сервере нет.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.