Hi,
As the subject says IIS Worker Process hangs every two hours (precisely) , and I'm not sure how to approach this problem.
Only thing that's for sure is that in every instance that problem occurs in the Performance Monitor's 'Analyze Wait Chain...'
lsass.exe is visible as a process which w3wp is waiting for to finish.
When lsass.exe finishes it's job, because of the piled up threads everything is unresponsive due to a 100% CPU usage and it
lasts for about 2 minutes.
As this is happening periodically in exactly two hours span I was convinced that some task on the particular system is causing the problem so I checked:
- - No AntiVirus is running at particular moment
- - No Local Firewall is running at particular moment
- - No Application Pool recycling happened
- - No Task (Task Scheduler) is configured to run every two hours
- - No Application restart happens
- - No resource usage peaks before the problem shows itself
- - No sudden website usage peaks
- - It happens every two hours even through the early morning when website usage drops to a bare minimum
System:
- - Cloud virtual sever
- - Windows Server 2008 R2
- - 6 processors
- - 12 Gb RAM
- - SQL Server 2014 Standard Edition
- - IIS 7.5
- - One ASP.NET MVC 5 application
Any suggestion how to solve this problem will be much appreciated.
Thanks. Best....
Igor