I have a web app deployed in IIS on Windows Server 2016. It uses a SQL Server 2016 database. Currently, it has heavy traffic. When it reaches its limit (don't know what the limit is) web app stack, the login page appears but does not login the user. So it can not connect to the SQL server.
When I restart IIS, the web app is running fine again. Now at present, I have to restart IIS every 10 minutes. I need to know the real reason for the hang. There is no way I can find out when it goes off. Below I have given some detail.
OS - Windows Server 2016
IIS - version 10.0
Web app development platform - ASP.NET MVC
Database - SQL Server 2016
Database Size - 3.07 GB, Log file size - 648 MB
Database indexing is fairly good
Server Resource Monitor shows TCP connection 500
If anybody has any solution, please share. Thanks