What if we have Azure Web Apps that have many instances, and we want to restart these instances one by one or with specific intervals after looking at some metrics of their performances?
We have one option to restart the Azure web application, but it will restart all the instances in one go. We can use Advanced Application restart.
We can decide Restart Sleep timer in between instances so the application doesn't go down:
In our case, we have only one instance, so we can use either approach. Here we can select an instance and click on Restart.
It will ask for confirmation; click on Yes: