Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

1
Не в сети
Сообщений: 405
Благодарностей: 6
Предупреждений:
Из: Ukraine
Род занятий: IT

Всем привет!
Подскажите пожалуйста, как очистить кеш IIS с командной строки, Windows PowerShell или с консоли управления сервером.

Заранее благодарен.

#172363   | 15.07.09 23:27
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

v_gayevoy, это читали? И вот ещё: The Official Microsoft IIS Site

ЗЫ: Можно попробовать очистить кеш ДНС: ipconfig /flushdns

#172364   | 15.07.09 23:39
Не в сети
Сообщений: 2109
Благодарностей: 298
Предупреждений:
Из: Russia Екатеринбург
Род занятий: IT

Johny-electric, причем тут кеш днс вообще?)

v_gayevoy, Попробуйте так:

private void Page_Load(object sender, System.EventArgs e)
        {
            // Put user code to initialize the page here
            Cache XoroCache = this.Cache;

            if(Request.QueryString.ToString() == "InfoOnly")
            {
                foreach(DictionaryEntry key in XoroCache)
                {
                    Response.Write(key.Key.ToString() + "  (" + ((string)key.Value).Length + ")<br>");
                }
            }
            else
            {
                foreach(DictionaryEntry key in XoroCache)
                {
                    XoroCache.Remove((string)key.Key);
                }
                Response.Redirect("index.aspx");
            }
       
        }

#172384   | 16.07.09 09:58
Не в сети
Сообщений: 405
Благодарностей: 6
Предупреждений:
Из: Ukraine
Род занятий: IT

Lico :


Нет-нет, Вы меня не поняли...
На IIS хостится веб-приложение, и к старничке опращаются пользователи. IIS ее кеширует и выдает страничку из кеша без предварительной обработки. Так вот, после изменения страницы пользователь некоторое время получает устаревшую ее версию. Необходиму средствами ОС (Windows Server 2008 SP2) либо средствами IIS очистить кеш, но не программным кодом. Отключение кеширования не катит...

#172425   | 16.07.09 14:12
Не в сети
Сообщений: 3826
Благодарностей: 294
Предупреждений:
Из: Seychelles
Род занятий: Buisness

v_gayevoy, включить/отключить кеш приводит к его очистке.

Так же возможно создание временного интервала для очистки.

#172426   | 16.07.09 14:33
Не в сети
Сообщений: 405
Благодарностей: 6
Предупреждений:
Из: Ukraine
Род занятий: IT

а разве нет такой команды, аналогичной перезагрузить IIS, только очистить кеш.

#172466   | 16.07.09 18:42
Не в сети
Сообщений: 2109
Благодарностей: 298
Предупреждений:
Из: Russia Екатеринбург
Род занятий: IT

v_gayevoy, имхо это как то неправильно. По идее при добавлении контента должна запускаться функция очистки кеша.

#172483   | 16.07.09 20:20
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.026 секунд (Общее время SQL: 0.009 секунд - SQL запросов: 73 - Среднее время SQL: 0.00012 секунд))
Top.Mail.Ru