2014-02-14 2 views
0

IIS 7.5에서 Sitefinity 6.2 사이트를 실행 중입니다. 어떤 이유로, 사이트는 최초로드 (90 초 이상)가 매우 느립니다. 사이트의 속도를 늦출 수있는 이미지가 많지 않습니다 (최대 4GB, 최대 163KB). 우리는 데이터베이스 색인을 무용지물로 재구성하려고했습니다.Sitefinity 6.2 처음로드시 너무 느린 사이트

웹 서버에는 이전 버전의 다른 Sitefinity 웹 사이트 몇 개가 있습니다. 이전 버전에서는이 문제가 발생하지 않았습니다.

도움을 주시면 대단히 감사하겠습니다.

답변

1

모든 Sitefinity 사이트에서이 문제가 발생했습니다. 사이트 방문이 시작되는 데 시간이 많이 걸립니다. 우리가 작업 스케줄러의 각 사이트에 웹 요청을 보내는 C#을 EXE를 실행 5 분마다 작업을 실행이를 방지하기 위해 수행했습니다

static void Main(string[] args) 
{ 
    var sitefinitySites = new List<Uri> 
          { 
           new Uri("http://www.example.com") 
          }; 

    using (var client = new WebClient()) 
    { 
     foreach (var site in sitefinitySites) 
     { 
      try 
      { 
       client.DownloadString(site); 
      } 
      catch (WebException ex) 
      { 
       //send an email or something because the site might be down 
      } 
     } 
    } 
} 
기본적으로 IIS의 응용 프로그램 풀로 이동하도록 설정되어
+0

는 "항상 곁에 실행"기능 "항상 실행"IIS에 대한 어떤 기능 에 http : // 개발자 .de/blogs/damir_dobric/archive/2009/10/11/iis-7-5-always-running-web-applications.aspx –

관련 문제