次の方法で共有


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

重要

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

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

症状

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

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

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

原因

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

ハンドルされないロールの例外の詳細については、azure Cloud Service (クラシック) ロールのリサイクルの原因となる Common の問題を参照してください。

ソリューション

この問題を解決するには、次のいずれかの手順を実行します。

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

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

既存のデプロイ スロットに関連付けられている IP アドレスを失いたくない場合はどうしますか? 次に、次の手順に従ってアドレスを予約して解放します。 詳細については、「クラウド サービスと仮想マシンの予約済み IP アドレス」を参照してください。

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

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

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

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

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

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

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