問題タブ [maxrequestlength]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1371 参照

azure - 4 分後に 502 を返す Azure Webapp 要求

これは以前に尋ねられたことは知っていますが、既知の解決策をすべて試しましたが、まだうまくいきません。約 26MB の JSON を返すリクエストがあります。Azure Web アプリで 502 を返しています。ここで説明されているように、maxRequestLength と maxAllowedContentLength を最大許容値に設定しました。

IIS7 で実行中に maxAllowedContentLength を 500MB に設定するにはどうすればよいですか?

また、webapp のサイト フォルダーに applicationHost.xdt を設定し、ここで説明されているように適用されていることを確認しました。

Azure Web Apps の ApplicationHost.xdt

それにもかかわらず、私の要求は毎回正確に 4 分でタイムアウトします。Azure SQL データベースを指す iisexpress で実行されているローカルホストに対して同じ要求を実行すると、データが返されるので、これが Azure Web アプリケーション固有のものであることがわかります。

Web アプリの「App Service Logs」セクションですべての種類のログを有効にしました。セッションの有効期限が切れると、401 の他の失敗した要求トレースが表示されますが、この要求は失敗した要求トレースまたはアプリケーション エラーをログに記録しません。ライブ ログ ストリームでは、リクエストが Web サーバー ログに 200 レスポンスとして表示されます。

他のアイデアはありますか?