8
votes

I'm testing different Azure web app pricing tiers. In the portal I clicked "Scale up (App Service plan)" and chose the B1 Basic pricing tier to test how the performance compared with F1 Free and D1 Shared. When I try to scale down from Basic to Free or Shared, it says "Successfully updated App Service plan", but it doesn't work. I've tried this over a week or so and it just doesn't work. I was able to switch between Free and Shared with no problems before this. Surely this is some sort of error? We must be able to downgrade?

3
Maybe there are other details you could share? As written, there's really nothing to go on. Also - have you tried simply creating a new app service plan with the different tier, for perf comparison purposes? Have you tried contacting support?David Makogon
@DavidMakogon thanks, there's actually a bug in the new portal. The old portal gives you a helpful error message. Would be good to get this fixed.nmit026

3 Answers

21
votes

You must turn off the "Always On" feature of the Web App from the Azure portal "Application Settings" before changing (downgrading) the App Service Plan.

enter image description here

5
votes

So the new portal has a few bugs. I tried to do this operation with the old portal and got a helpful error message:

Cannot update the site 'test' because it uses x64 worker process which is not allowed in the target compute mode.

If you choose a setting not available in a downgrade, for example 64-bit or "Always On" (confirmed), and then try to downgrade, it will say it succeeded when actually it failed.

And they won't let us use the old portal soon. Great.

3
votes

"Always On" can be found here now:

enter image description here