I migrated an Asp.net core web app from .net core 2.2 to 3.1 and deployed it to IIS. The app was running automatically on 2.2 with the below settings but is not running until an API call is made.
I had the AppPool settings set to
.Net Clr Version: v4.0 StartMode: Always Running Idle Timeout: 0
And the WebApp Settings EnablePreload: true
Although I found nothing being changed regarding hosting on Microsoft.
Has anyone also faced such issues? Any help here would be appreciated