Nasza witryna działa na dwóch komputerach z iis 7.5 Jedna działa dobrze.Pierwsze żądanie aplikacji sieci Web IIS 7.5 po bardzo powolnym odtworzeniu puli aplikacji.
Drugi jak zawsze zajmuje bardzo dużo czasu na przetwarzanie pierwszego żądania po odtworzeniu puli aplikacji. Może to zająć nawet 60sek, co jest niedopuszczalne, ponieważ zostanie użyte jako nasz serwer produkcyjny.
Sprawdziłem ustawienia puli aplikacji na obu serwerach i są one takie same, a wersja na obu serwerach jest taka sama. Uruchomiłem menedżer zadań i monitor zasobów, dodam połączenie z maszyną, gdy wykonuję żądanie, ale nic więcej się nie dzieje, iis nie pokazuje nawet żądania w dziennikach do jego ukończenia. Naprawdę nie wiem, co robi w międzyczasie.
Czy są jakieś ślady ustawień, z którymi możemy próbować grać, aby to naprawić lub znaleźć problem. To bardzo zagadkowe.
EDIT: Więc mam trochę więcej informacji teraz, finall ale nieudane dzienniki żądań do pracy (miał dać użytkownikowi IIS_IUSRS uprawnienia), ale mam pewne dzienniki, aby zobaczyć co się dzieje
Czas stracony w pliku dziennika wynosi pomiędzy dwie sekundy.
1. MODULE_PRECONDITION_NOT_MATCH Name="ScriptModule-4.0", Precondition="managedHandler,runtimeVersionv4.0" 12:09:46.422
2. VIRTUAL_MODULE_UNRESOLVED Name="FormsAuthentication", Type="System.Web.Security.FormsAuthenticationModule" 12:12:04.390
Jak widzisz, trwa to ponad 2 minuty pomiędzy tymi dwoma wydarzeniami, czy ktoś już to wcześniej spotkał?
Czy dane używane przez instancje również są takie same? –
@Thomas. Tak, strony internetowe w tej chwili wskazują tę samą bazę danych. – MrJoeBlow
Pliki web.config są takie same? – Aristos