2015-12-09 16 views
10

春ブートがMultipartFileアップロードプロセスで処理できる最大ファイルサイズはありますか?私はmultipart.maxFileSize=1MbのようなプロパティでmaxFileSizeを設定できることを知っています。春ブート時のMultipartFileの最大制限

そうですね、私は50MBのように膨大なファイルをアップロードできます。アプリケーションは、スプリングブートと統合されたTomcatサーバー上で実行されます。 Tomcatサーバーも設定する必要がありますか?または、ファイルサイズは無制限ですか?

+0

私が知る限り、maxFileSizeとmaxRequestSizeを設定する方が良いです...とにかく良い質問です! –

+0

私はそれが扱うことができるmaxfileのサイズは何ですか? – Ravindu

答えて

1

実際にmultipart.max-file-size = 128MB multipart.max-request-size = 128MBを設定することで、追加の設定をせずに私のために動作します。

4

-1を設定すると無限のファイルサイズになります。

multipart.maxFileSize = -1

multipart.maxRequestSize = -1

+1

https://spring.io/guides/gs/uploading-files/ – Amol

+3

具体的には: 'spring.http.multipart.max-file-size = 128KB' ' spring.http.multipart.max-request -size = 128KB' – jimmbraddock

+0

私はこのソリューションをテストしてくれました。 400GBのファイルがアップロードされました!私は桟橋を使用しているので何も構成する必要はありませんでした。 spring.http.multipart.max-file-size = -1 spring.http.multipart.max-request-size = -1 @jimmbraddockによって合意されました。 –

7

(M1放出のような)春の起動2.0を使用してそれらのために、プロパティ名に変更している:

spring.servlet.multipart.max-file-size=10MB 
spring.servlet.multipart.max-request-size=10MB 

接頭辞は "spring.http"の代わりに "spring.servlet"です。

関連する問題