他の Web アプリと同様に、Azure でもクラッシュ、フリーズ、バグが発生する可能性があります。これらの問題はさまざまな原因で発生する可能性がありますが、幸いなことに、Azure アプリケーションの完全な機能を復元するために試すことができる簡単な修正方法がいくつかあります。
Azure アプリのクラッシュを修正する方法
方法1: アプリを再起動する
場合によっては、単純に再起動するだけでクラッシュの問題が解決することがあります。
- Azure アプリ ブレードで、[再起動]ボタンを見つけてクリックします。必要に応じて、最初に[停止]ボタンをクリックし、次に[再起動] をクリックします。
- アプリが応答しない場合は、アプリ ウィンドウを完全に閉じて再度開きます。
方法2: 価格帯を調整する
リソースが不足すると、特にスケーリング中にクラッシュが発生する可能性があります。サービス プランのアップグレードが必要になる場合があります。
- ブラウザーで Azure ポータルにアクセスします。
- App Service アプリ ページのサイドバーで、[スケールアップ (App Service プラン)]オプションをクリックします。
- より多くのリソース(メモリ、CPU コアなど)を備えた料金プランを選択し、「選択」を押します。緑色のチェックマーク通知を確認します。
- クラッシュが続く場合は、さらに多くのリソースを備えたプランを選択することを検討してください。
方法3: 他のリソースを拡大する
アプリケーションは、スケーリングが必要になる可能性のある Azure Storage や SQL Database などの追加サービスに依存する場合があります。
- アプリの「概要」ページに移動し、「リソース グループ」を選択します。
- リソース グループ ページから、スケーリングする必要があるリソースを選択し、画面上の指示に従います。
方法4: ヘルスチェックを無効にする
ヘルスチェック機能を無効にすると、一部のユーザーのクラッシュが軽減される可能性があります。
- Azure ポータルで、対処するアプリを選択します。
- 「監視」タブに移動し、「ヘルスチェック」を見つけます。この機能を無効にします。
方法5: 診断ツールを使用する
Azure の組み込み診断ツールは、問題を自動的に特定して修正するのに役立ちます。
- Azure Web ポータルで App Service を開きます。
- 左側のサイドバーにある「問題の診断と解決」ボタンを選択し、ツールがスキャンして検出された問題を解決するまで待ちます。
コメントを残す