none
Azure WebAppsでタイムアウトエラー RRS feed

  • 質問

  • C# MVCでファイルから6000以上のデータを取り込み、DBに登録しようとしています。

    しかし、4分弱で500エラーが返ってきます。

    ローカルでやると12分弱で成功するのですが、Azureでやると4分弱でエラーとなります。

    500 - The request timed out.

    The web server failed to respond within the specified time.

    色々ネットで調べているのですが、ロードバランサーの設定ばかり出てきます。私どものアプリではロードバランサーを使っていないので、どういしたらよいか困っている状態です。

    なお、Azure PortalのApp.Settingで「SCM_COMMAND_IDLE_TIMEOUT」を設定や、Web.configで「<add key="SCM_COMMAND_IDLE_TIMEOUT" value="100000" />」という設定はすでに試しており、失敗しています。

    どのように対応すべきか、ご教授いただけますでしょうか。



    2017年12月6日 6:41

すべての返信

  • こんにちは。

    DBはSQL Databaseですか?
    AppServiceとSQL Databaseのそれぞれのプランを教えてください

    AppServiceがFree, Sharedなどの場合はBasic以上の占有プランにすることで解決できる可能性もあります。

    それで解決しない場合はSQL DatabaseのDTU使用量なども確認し、スケールアップしてみてください。
    2017年12月7日 2:19
    モデレータ