2014-04-18 5 views
2

Разгон IIS 7.5 (IProcessHostPreloadClient) не работает, если режим управляемого канала приложения пула установлен в Classic, если режим управляемого канала установлен в интегрированный режим, он работает нормально.IIS 7.5 разогрев, не работающий с классическим режимом

Не уверен, если я должен сделать что-нибудь особенное для классического режима для работы

Я выполняю этот адрес

http://weblogs.asp.net/scottgu/archive/2009/09/15/auto-start-asp-net-applications-vs-2010-and-net-4-0-series.aspx

ответ

0

Мы имели такую ​​же проблему на нашем IIS 7.5 (Windows Server 2008 R2). Задержка около 30 секунд до появления веб-сайта. Мы также пытались решить его с помощью блога ScottGu без успеха. Таким образом, мы установили cronjob, который выполняет C# код и делает пожарный и забыть запрос на веб-сервер:

public static void WarmUp(string pUrl) 
{ 
    var lWebClient = new WebClient(); 
    lWebClient.DownloadStringAsync(new Uri(pUrl , UriKind.Absolute)); 
} 

Выполнить разминку:

WarmUp("http://hostname"); 

После этого вызова + ~ 30 секунд, наш веб сайт появится непосредственно в браузере.

 Смежные вопросы

  • Нет связанных вопросов^_^