ASP.NET Core MVCリクエストタイムアウト設定ソリューション

2318 ワード

要求タイムアウトソリューションの設定


データのインポートを行う場合、インポートデータが比較的大きい場合はASP.NET Core MVCでは502 bad gatewayリクエストのタイムアウト(現在バージョン1.1で有効、2.0で不明)が発生します.この場合、プロジェクトwebで必要です.configプロファイルでは、次の設定を行います.
"1.0" encoding="utf-8"?>

   
     
      "aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified"/>
        
        "00:20:00"  processPath="%LAUNCHER_PATH%" arguments="%LAUNCHER_ARGS%" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" forwardWindowsAuthToken="false"/>
    

このようにrequestTimeoutプロパティを設定すると、問題を解決できます.