ci: 🎡 上传文件大小限制
This commit is contained in:
parent
8717b32306
commit
593224a478
@ -165,7 +165,7 @@ public class JeecgBootExceptionHandler {
|
|||||||
public Result<?> handleMaxUploadSizeExceededException(MaxUploadSizeExceededException e) {
|
public Result<?> handleMaxUploadSizeExceededException(MaxUploadSizeExceededException e) {
|
||||||
log.error(e.getMessage(), e);
|
log.error(e.getMessage(), e);
|
||||||
addSysLog(e);
|
addSysLog(e);
|
||||||
return Result.error("文件大小超出10MB限制, 请压缩或降低文件质量! ");
|
return Result.error("文件大小超出限制, 请压缩或降低文件质量! ");
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -32,8 +32,8 @@ spring:
|
|||||||
clean-disabled: true
|
clean-disabled: true
|
||||||
servlet:
|
servlet:
|
||||||
multipart:
|
multipart:
|
||||||
max-file-size: 10MB
|
max-file-size: 10000MB
|
||||||
max-request-size: 10MB
|
max-request-size: 10000MB
|
||||||
mail:
|
mail:
|
||||||
# 定时任务发送邮件
|
# 定时任务发送邮件
|
||||||
timeJobSend: false
|
timeJobSend: false
|
||||||
|
@ -32,8 +32,8 @@ spring:
|
|||||||
clean-disabled: true
|
clean-disabled: true
|
||||||
servlet:
|
servlet:
|
||||||
multipart:
|
multipart:
|
||||||
max-file-size: 10MB
|
max-file-size: 100000MB
|
||||||
max-request-size: 10MB
|
max-request-size: 100000MB
|
||||||
mail:
|
mail:
|
||||||
# 定时任务发送邮件
|
# 定时任务发送邮件
|
||||||
timeJobSend: false
|
timeJobSend: false
|
||||||
|
@ -2,6 +2,7 @@ server:
|
|||||||
port: 8080
|
port: 8080
|
||||||
undertow:
|
undertow:
|
||||||
decode-url: true # 启用URL解码
|
decode-url: true # 启用URL解码
|
||||||
|
max-http-post-size: 100000MB # 设置HTTP POST请求最大大小
|
||||||
worker-threads: 16
|
worker-threads: 16
|
||||||
buffers:
|
buffers:
|
||||||
websocket: 8192
|
websocket: 8192
|
||||||
@ -31,8 +32,8 @@ spring:
|
|||||||
clean-disabled: true
|
clean-disabled: true
|
||||||
servlet:
|
servlet:
|
||||||
multipart:
|
multipart:
|
||||||
max-file-size: 10MB
|
max-file-size: 100000MB
|
||||||
max-request-size: 10MB
|
max-request-size: 100000MB
|
||||||
mail:
|
mail:
|
||||||
# 定时任务发送邮件
|
# 定时任务发送邮件
|
||||||
timeJobSend: false
|
timeJobSend: false
|
||||||
|
@ -2,6 +2,7 @@ server:
|
|||||||
port: 8080
|
port: 8080
|
||||||
undertow:
|
undertow:
|
||||||
decode-url: true # 启用URL解码
|
decode-url: true # 启用URL解码
|
||||||
|
max-http-post-size: 100000MB # 设置HTTP POST请求最大大小
|
||||||
# 4核CPU标准配置
|
# 4核CPU标准配置
|
||||||
worker-threads: 16
|
worker-threads: 16
|
||||||
buffers:
|
buffers:
|
||||||
@ -34,8 +35,8 @@ spring:
|
|||||||
clean-disabled: true
|
clean-disabled: true
|
||||||
servlet:
|
servlet:
|
||||||
multipart:
|
multipart:
|
||||||
max-file-size: 10MB
|
max-file-size: 100000MB
|
||||||
max-request-size: 10MB
|
max-request-size: 100000MB
|
||||||
mail:
|
mail:
|
||||||
# 定时任务发送邮件
|
# 定时任务发送邮件
|
||||||
timeJobSend: false
|
timeJobSend: false
|
||||||
|
@ -6,6 +6,12 @@ ENV LANG en_US.UTF-8
|
|||||||
# 配置Nginx并创建目录
|
# 配置Nginx并创建目录
|
||||||
RUN echo "server { \
|
RUN echo "server { \
|
||||||
listen 80; \
|
listen 80; \
|
||||||
|
# 设置文件上传大小限制 \
|
||||||
|
client_max_body_size 100000MB; \
|
||||||
|
# 设置超时时间 \
|
||||||
|
proxy_connect_timeout 300s; \
|
||||||
|
proxy_send_timeout 300s; \
|
||||||
|
proxy_read_timeout 300s; \
|
||||||
location /jeecgboot/ { \
|
location /jeecgboot/ { \
|
||||||
proxy_pass http://jeecg-boot-system:8080/jeecg-boot/; \
|
proxy_pass http://jeecg-boot-system:8080/jeecg-boot/; \
|
||||||
proxy_redirect off; \
|
proxy_redirect off; \
|
||||||
@ -13,6 +19,12 @@ RUN echo "server { \
|
|||||||
proxy_set_header X-Real-IP \$remote_addr; \
|
proxy_set_header X-Real-IP \$remote_addr; \
|
||||||
proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for; \
|
proxy_set_header X-Forwarded-For \$proxy_add_x_forwarded_for; \
|
||||||
proxy_set_header X-Access-Token \$http_x_access_token; \
|
proxy_set_header X-Access-Token \$http_x_access_token; \
|
||||||
|
# 针对文件上传的特殊配置 \
|
||||||
|
client_max_body_size 100000MB; \
|
||||||
|
proxy_connect_timeout 300s; \
|
||||||
|
proxy_send_timeout 300s; \
|
||||||
|
proxy_read_timeout 300s; \
|
||||||
|
proxy_request_buffering off; \
|
||||||
} \
|
} \
|
||||||
#解决Router(mode: 'history')模式下,刷新路由地址不能找到页面的问题 \
|
#解决Router(mode: 'history')模式下,刷新路由地址不能找到页面的问题 \
|
||||||
location / { \
|
location / { \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user