0

Je suis en train de publier ma solution à un rôle Web existant Azure Cloud Service, mais je reçois l'erreur suivante:Retirer ressources locales du rôle Web sans supprimer le déploiement

Windows Azure could not find the resource DataFilesStore in the service package. To upgrade the deployment, you must add the resource. Otherwise, perform a new deployment.

j'ai enlevé la ressource locale DataFilesStore parce que ce n'est plus nécessaire.

Je ne peux pas effectuer un nouveau déploiement (ou supprimer le déploiement en cours), car je perdrai l'adresse IP affectée du service. C'est un environnement de production donc ce n'est pas une option.

Répondre

1

Il est documented que vous ne pouvez pas supprimer une ressource locale lors d'une mise à niveau sur place. Cependant, vous pouvez le faire en utilisant un échange VIP. Chargez votre nouveau déploiement dans le créneau intermédiaire, effectuez les tests de détection de fumée nécessaires, puis lancez un échange VIP. Cela n'entraîne pas de temps d'arrêt pour votre application et vous ne perdrez pas votre VIP - puisque c'est uniquement le lien interne de l'équilibreur de charge -> VM qui est permuté.

Questions connexes