fix(admin): raise bounded API upload limit
This commit is contained in:
@@ -21,7 +21,7 @@ server {
|
|||||||
|
|
||||||
# 前端代码中的 API 前缀为 /api;保持原始路径转给 Gateway。
|
# 前端代码中的 API 前缀为 /api;保持原始路径转给 Gateway。
|
||||||
location /api/ {
|
location /api/ {
|
||||||
client_max_body_size 12m;
|
client_max_body_size 55m;
|
||||||
proxy_pass ${API_UPSTREAM};
|
proxy_pass ${API_UPSTREAM};
|
||||||
proxy_http_version 1.1;
|
proxy_http_version 1.1;
|
||||||
proxy_set_header Host $proxy_host;
|
proxy_set_header Host $proxy_host;
|
||||||
@@ -32,7 +32,7 @@ server {
|
|||||||
|
|
||||||
# 海外业务使用独立 Gateway;将浏览器前缀改写为 Gateway 的 /api 前缀。
|
# 海外业务使用独立 Gateway;将浏览器前缀改写为 Gateway 的 /api 前缀。
|
||||||
location /overseas-api/ {
|
location /overseas-api/ {
|
||||||
client_max_body_size 12m;
|
client_max_body_size 55m;
|
||||||
rewrite ^/overseas-api/(.*)$ /api/$1 break;
|
rewrite ^/overseas-api/(.*)$ /api/$1 break;
|
||||||
proxy_pass ${OVERSEAS_API_UPSTREAM};
|
proxy_pass ${OVERSEAS_API_UPSTREAM};
|
||||||
proxy_http_version 1.1;
|
proxy_http_version 1.1;
|
||||||
|
|||||||
@@ -9,8 +9,10 @@ const jenkinsfile = readFileSync(resolve(process.cwd(), 'Jenkinsfile'), 'utf8')
|
|||||||
const dockerfile = readFileSync(resolve(process.cwd(), 'Dockerfile'), 'utf8')
|
const dockerfile = readFileSync(resolve(process.cwd(), 'Dockerfile'), 'utf8')
|
||||||
|
|
||||||
describe('admin nginx deployment config', () => {
|
describe('admin nginx deployment config', () => {
|
||||||
it('allows qualification uploads with multipart overhead through the API proxy', () => {
|
it('allows 50 MiB files plus multipart overhead through both bounded API proxies', () => {
|
||||||
expect(config).toContain('client_max_body_size 12m;')
|
expect(config.match(/client_max_body_size 55m;/g)).toHaveLength(2)
|
||||||
|
expect(config).not.toContain('client_max_body_size 12m;')
|
||||||
|
expect(config).not.toContain('client_max_body_size 0;')
|
||||||
})
|
})
|
||||||
|
|
||||||
it('prevents the application shell from retaining stale chunk references', () => {
|
it('prevents the application shell from retaining stale chunk references', () => {
|
||||||
|
|||||||
Reference in New Issue
Block a user