SharePointのアップロード時間制限を希望どおりに増やすことができる場合、デフォルトが最大に設定されていないのはなぜですか?属性「executionTimeout」に最小のデフォルト値を設定する理由は何ですか?

<location path="upload.aspx"> <system.web> <httpRuntime executionTimeout="XXX" maxRequestLength="2097151" /> </system.web> </location> 

必要に応じて増やすことをお勧めしますか?

回答

MSDN プロパティによるmaxRequestLength

入力ストリームのバッファリングしきい値の制限をKB単位で指定します。この制限は、たとえば、ユーザーがサーバーに大きなファイルを投稿することによって引き起こされるサービス拒否攻撃を防ぐために使用できます。

SharePointのデフォルト2010年の値は50MBに設定されています:

<httpRuntime maxRequestLength="51200" /> 

SharePoint Server 2010の容量管理によると:ソフトウェアの境界および制限は、ソフトウェアの境界とMicrosoft SharePoint Server 2010の制限について説明しています。

アップロードファイルのサイズは最大2047MBまで増やすことができますが、非常に大きなファイルが大量にあると、ファームのパフォーマンスに影響を与える可能性があります

実行タイムアウト

MSDN executionTimeoutはTimeSpan属性であり、

の最大数を指定します。 ASP.NETによって自動的にシャットダウンされる前に要求の実行が許可される秒数

In Shar ePoint2010のデフォルト値は1時間に設定されています。

「RequestTimedOut」エラーが発生した場合に備えて、この値を増やす必要があります

[HttpException (0x80004005): Request timed out.] 

、それ以外の場合は、値を変更する必要はありません。

コメント

  • ありがとうございます。' executionTimeout そしてこの変更のすべての結果は何ですか?
  • @Karthikeyan、回答を確認してください。実行タイムアウトに関する情報が追加されました。
  • ご協力いただきありがとうございます。 。実行タイムアウト値を1.5時間に増やすことへの影響も教えてください。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です