Hi,
I have following setup: an asp .net MVC 5 web application hosted in IIS on an Azure VM. Normally this web application works ok. Lastly, we did some load testings and we experienced that during testing under heavy load the w3pw process restarts without any errors being thrown/seen in any log (be it custom or the one from IIS). This proves a critical problem because the application is session based. Also, in load testing we see that all clients end up in timeouts because it takes time until w3pw restarts fully.
The question is, how can it happen that the process gets restarted? Additional info: we do see on the VM that the memory and CPU usage is pretty high (but this is expected at the beginning of the load testing, afterwards, CPU falls down and memory is also not high anymore).
It would be helpful to find the real cause of the restart because right now sometimes the load testing is successful and sometimes not.
Any information is helpful. Thanks in advance.