web-dev-qa-db-fra.com

Impossible de supprimer le plan Azure App Service

J'essaie de supprimer tout ce qui concerne un back-end d'application mobile que j'ai créé précédemment, et j'ai pu tout supprimer sauf le plan de service d'application.

Cela montre que le plan de service d'application n'a aucune application connectée et aucun niveau de tarification, mais je ne peux toujours pas le supprimer:

App Service plan]

Et quand j'essaie de cliquer sur le plan pour voir ses détails, le portail passe dans un état de chargement infini et rien d'autre ne se passe:

App service plan details

Quelqu'un peut-il m'aider à résoudre ce problème?

37
Albert_S

J'ai eu un problème similaire. Le plan de service d'application n'a pas pu être supprimé, mais je n'ai pas pu accéder correctement à partir du portail Azure. J'ai réussi à supprimer le plan comme ceci:

  1. Assurez-vous que toutes les applications associées (travaux Web, ...) ont été supprimées.
  2. Ouvrez PowerShell et connectez-vous à votre compte Azure: Login-AzureRmAccount.
  3. Supprimez le plan de service d'application: Remove-AzureRmAppServicePlan -Name <name> -ResourceGroupName <resourcegroup>.
24
Ramon de Klein

Si vous supprimez le ResourceGroup dans lequel il se trouve, il disparaîtra.

De nos jours, il est possible de déplacer la plupart des ressources entre les groupes de ressources. Vous pouvez donc créer un nouveau ResourceGroup, par exemple "ToBeDeleted", puis déplacer AppServicePlan vers "ToBeDeleted", puis supprimer le ResourceGroup.

enter image description here

15
Jorn.Beyers

Une fois, j'avais une WebApp dans un plan de service d'application (un seul). Il y avait un problème avec l'Aplication, et cela consommait tout le CPU du plan. J'ai ensuite déplacé la WebApp vers un autre plan. Il a commencé à consommer tout le processeur (~ 100%) dans le nouveau plan de service App (destination).

Après avoir déplacé l'application, dans le portail Azure, le plan de service d'application d'origine apparaissait comme ayant "0 applications, 0 emplacements" (vide), mais le processeur était toujours à 100%. Bizarre!

Azure ne me laissait pas supprimer ce plan de service d'application d'origine vide, me disant de supprimer d'abord toute l'application qu'il contenait (qui ne devrait pas en être).

J'ai supposé qu'Azure avait enregistré le mouvement de la WebApp vers le plan App Service de destination, mais un processus était en quelque sorte bloqué dans le plan App Service d'origine, et tant que le processus ne se terminerait pas, je ne serais pas en mesure de supprimer l'App Service Plan (donc je paierais pour cela).

Mon astuce ici était de réduire ce plan original d'App Service. C'était Premium, et je l'ai réduit à Free. Lorsque vous augmentez/diminuez, Azure migrate déploie votre application sur un nouvel ensemble de machines. Le processus bloqué disparaîtrait alors de force. Aucun nouveau processus n'a été généré sur la nouvelle machine, car Azure n'avait aucun compte d'aucune application déployée sur ce plan App Service :)

Une fois réduit à Free, j'ai pu instantanément supprimer le plan vide.

Donc, au cas où vous auriez un tel problème, augmentez ou diminuez le plan. Il attribuera de nouvelles machines virtuelles, sans processus restants ni nouveau processus d'application (car aucune application n'est enregistrée dans le plan vide!)

5
Alexandre Dumont

Assurez-vous qu'aucun groupe de ressources n'est attaché au plan de service.

1
Nathan Noble

J'ai eu le même problème et le correctif ci-dessous a fonctionné pour moi.

  1. Accédez à l'onglet Groupe de ressources dans le portail Azure.
  2. Supprimez le groupe de ressources attaché, puis App Service Plan sera supprimé automatiquement.
  3. Pour confirmer, accédez à l'onglet Toutes les ressources et vous ne devriez plus voir ce plan App Service. Actualisez si nécessaire ou attendez si la suppression est toujours en cours.

J'espère que ça t'as aidé.

1
Prakash Tripathi

Je viens de supprimer un plan de service en ce moment sans problèmes.

Ressemble à toute situation transitoire dans Azure Web Apps, réessayez/vérifiez dans quelques minutes.

Si le problème persiste, vous pouvez créer un ticket d'assistance ici:

Ticket d'assistance

enter image description here

1
JuanK