IIS 7.0에서 처음로드하는 데 문제가있는 here이라는 ASP.NET 4.0 사이트가 있습니다.ASP.NET 및 IIS 7.0 - HTTPS 사이트 예 약 스크립트
나는 약간의 테스트를 수행했으며 느린 페이지의 첫 번째로드 만 확인할 수 있습니다. 모든 후속 페이지가 정상적으로로드됩니다. 이를 위해 인터넷 검색을 수행 한 후 응용 프로그램 풀이 재활용 된 후 처음으로 HTTP 요청을 보낼 수있는 "예열"스크립트를 발견했으며 문제를 해결하는 것으로 보입니다. 하지만 강제로 HTTPS/SSL 만 사용하도록 페이지를 설정할 때 제대로 작동하는지 확신 할 수 없습니까? 다음과 같이
내가 현재 사용하고 스크립트는 다음과 같습니다
이Dim website1
website1 = "http://<website domain>/Auth/Login.aspx"
Function WarmUpSite(strURL)
On Error Resume Next
Dim objHTTP
Set objHTTP = CreateObject("MSXML2.XMLHTTP")
objHTTP.Open "GET", strURL, False
objHTTP.Send
If Err.Number=0 And objHTTP.Status=200 Then
Hget=strURL & " has been warmed up successfully at: "&Date()&" "&Time()
Else
Hget=strURL & " found error at: "&Date()&" "&Time()
End If
Set objHTTP = Nothing
'Section for writing into a text file
Const FOR_APPENDING = 8
strFileName = "C:\WarmUpLog.txt"
Set objFS = CreateObject("Scripting.FileSystemObject")
Set objTS = objFS.OpenTextFile(strFileName,FOR_APPENDING)
objTS.WriteLine Hget
End Function
WarmUpSite(website1)
그래서 제 질문은 내가 워밍업있어 웹 사이트가 HTTPS 주소가됩니다 로그인 페이지 인 경우, 나는이 작품을 만들 것 어떻게 , HTTP 아닌가요? 이것이 멍청한 질문이라면, 나는 약간의 웹 작업을한다.
이 스크립트에는 어떤 파일이 포함됩니까? 또는 어쩌면 응용 프로그램 풀이 재설정되고 다른 사람이 사이트를 방문 할 때까지이 스크립트를 다시 빌드하지 않으면이 스크립트가 실행되는 원인은 무엇입니까? –