fix: allow multipart overhead for 500mb uploads
This commit is contained in:
parent
403cff15c0
commit
f60a850ec8
@ -9,13 +9,13 @@ import org.springframework.context.annotation.Configuration;
|
||||
@Configuration
|
||||
public class UndertowUploadLimitConfiguration {
|
||||
|
||||
private static final long MAX_UPLOAD_SIZE_BYTES = 500L * 1024 * 1024;
|
||||
private static final long MAX_UPLOAD_REQUEST_SIZE_BYTES = 520L * 1024 * 1024;
|
||||
|
||||
@Bean
|
||||
public WebServerFactoryCustomizer<ConfigurableUndertowWebServerFactory> undertowUploadLimitCustomizer() {
|
||||
return factory -> factory.addBuilderCustomizers(builder -> {
|
||||
builder.setServerOption(UndertowOptions.MAX_ENTITY_SIZE, MAX_UPLOAD_SIZE_BYTES);
|
||||
builder.setServerOption(UndertowOptions.MULTIPART_MAX_ENTITY_SIZE, MAX_UPLOAD_SIZE_BYTES);
|
||||
builder.setServerOption(UndertowOptions.MAX_ENTITY_SIZE, MAX_UPLOAD_REQUEST_SIZE_BYTES);
|
||||
builder.setServerOption(UndertowOptions.MULTIPART_MAX_ENTITY_SIZE, MAX_UPLOAD_REQUEST_SIZE_BYTES);
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@ -4,7 +4,7 @@ server:
|
||||
servlet:
|
||||
context-path: /console
|
||||
undertow:
|
||||
max-http-post-size: 500MB
|
||||
max-http-post-size: 520MB
|
||||
no-request-timeout: 60000
|
||||
|
||||
spring:
|
||||
@ -21,7 +21,7 @@ spring:
|
||||
servlet:
|
||||
multipart:
|
||||
max-file-size: 500MB
|
||||
max-request-size: 500MB
|
||||
max-request-size: 520MB
|
||||
enabled: true
|
||||
---
|
||||
spring:
|
||||
|
||||
@ -9,13 +9,13 @@ import org.springframework.context.annotation.Configuration;
|
||||
@Configuration
|
||||
public class UndertowUploadLimitConfiguration {
|
||||
|
||||
private static final long MAX_UPLOAD_SIZE_BYTES = 500L * 1024 * 1024;
|
||||
private static final long MAX_UPLOAD_REQUEST_SIZE_BYTES = 520L * 1024 * 1024;
|
||||
|
||||
@Bean
|
||||
public WebServerFactoryCustomizer<ConfigurableUndertowWebServerFactory> undertowUploadLimitCustomizer() {
|
||||
return factory -> factory.addBuilderCustomizers(builder -> {
|
||||
builder.setServerOption(UndertowOptions.MAX_ENTITY_SIZE, MAX_UPLOAD_SIZE_BYTES);
|
||||
builder.setServerOption(UndertowOptions.MULTIPART_MAX_ENTITY_SIZE, MAX_UPLOAD_SIZE_BYTES);
|
||||
builder.setServerOption(UndertowOptions.MAX_ENTITY_SIZE, MAX_UPLOAD_REQUEST_SIZE_BYTES);
|
||||
builder.setServerOption(UndertowOptions.MULTIPART_MAX_ENTITY_SIZE, MAX_UPLOAD_REQUEST_SIZE_BYTES);
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
@ -2,7 +2,7 @@ server:
|
||||
port: 3000
|
||||
shutdown: graceful
|
||||
undertow:
|
||||
max-http-post-size: 500MB
|
||||
max-http-post-size: 520MB
|
||||
no-request-timeout: 60000
|
||||
|
||||
spring:
|
||||
@ -13,7 +13,7 @@ spring:
|
||||
servlet:
|
||||
multipart:
|
||||
max-file-size: 500MB
|
||||
max-request-size: 500MB
|
||||
max-request-size: 520MB
|
||||
enabled: true
|
||||
profiles:
|
||||
active: @profiles.active@
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user