HandyCache форум

Главная категория => Новые предложения => Тема начата: Михаил от 26 ноября 2007, 01:46:18



Название: Мониторить время выполнения ключевых операций
Отправлено: Михаил от 26 ноября 2007, 01:46:18
Предлагаю снабдить НС возможностью выдачи в мониторе таймингов совершаемых операций, как это сделано в мониторе IE-плагина HTTPWatch (http://www.httpwatch.com/). В подобной чрезвычайно наглядной форме (на словах объяснить тяжело - надо видеть) можно было б отображать время, затрачиваемое НС на:
- внутреннюю обработку полученного от клиента запроса (прогон по спискам, формирование заголовков, проверка наличия файла в кэше и др.);
- получение IP-адреса сервера через DNS или из кэша;
- установление соединения с сервером;
- посылку запроса серверу;
- ожидание ответа от сервера;
- получение ответа от сервера;
- получение ответа из кэша;
- полный цикл обработки запроса.
Попрактиковался с HTTPWatch - очень понравилось. Эти тайминги помогут выявлять узкие места в организации работы прокси и искать пути их "расширения", оценивать эффективность тех или иных настроек как самого НС, так и клиента применительно к своему конкретному интернет-соединению.