Azure websites load takes very long time
Solution 1:
Did you turn On the Always On knob in Application Settings? —
https://docs.microsoft.com/en-us/azure/app-service/web-sites-configure#general-settings
Always On —
By default, web apps are unloaded if they are idle for some period of time. This lets the system conserve resources. In Basic or Standard mode, you can enable Always On to keep the app loaded all the time. If your app runs continuous WebJobs or runs WebJobs triggered using a CRON expression, you should enable Always On, or the web jobs may not run reliably.