次の方法で共有


Cloud Service (クラシック) ロールのリサイクルしきい値の例外のトラブルシューティング

重要

Cloud Services (クラシック) は新規顧客向けに非推奨となり、2024 年 8 月 31 日にすべての顧客に対して廃止されます。 新しいデプロイでは、新しい Azure Resource Manager ベースのデプロイ モデルである Azure Cloud Services (延長サポート) を使用する必要があります。

この記事は、クラウド サービスのデプロイ中に発生する UpdateDeploymentRoleRecycleThresholdReached 例外のトラブルシューティングに役立ちます。

現象

サービス ロール インスタンスは、更新またはアップグレード中に継続的にリサイクルされています。 構成設定を使用した更新またはアップグレードによって、ロール インスタンスが実行されなくなります。

次のメッセージが表示されます。

ロール インスタンスは、更新またはアップグレード操作中に何度もリサイクルされています。 これは、サービスの新しいバージョンまたはサービスの構成時に指定した構成設定によって、ロール インスタンスが実行されないようにすることを示します。 コードで未処理の例外がスローされないこと、および構成設定が正しいことを確認し、別の更新またはアップグレード操作を開始します。

原因

UpdateDeploymentRoleRecycleThresholdReached 例外は、更新中にクラウド サービスのロール インスタンスがしばらくリサイクルされていることを意味します。

ハンドルされないロールの例外の詳細については、「 Azure Cloud Service (クラシック) ロールのリサイクルを引き起こす一般的な問題」を参照してください。

ソリューション

この問題を解決するには、次のいずれかの操作を行います。

  • ロールのリサイクル元のデプロイ スロットを削除します。 次に、空のスロットに新しいデプロイを行います。

  • 新しいクラウド サービス インスタンスを作成してデプロイし、サービスの正規名 (CName) を更新します。

既存のデプロイ スロットに関連付けられている IP アドレスを失いたくない場合はどうすればよいですか? 次に、次の手順に従ってアドレスを予約して解放します。 詳細については、「Cloud Services & Virtual Machinesの予約済み IP アドレス」を参照してください。

  1. 既存のデプロイ スロットの IP アドレスを予約します。

  2. 関連付けられている予約済み IP アドレスを解放します。

  3. デプロイ スロットを削除します。

  4. そのスロットに新しいデプロイを行います。

  5. 必要な予約済み IP アドレスをこのクラウド サービス スロットに関連付けます。

お問い合わせはこちらから

質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。