Resumo dos parâmetros comuns do Nginx

1. Configuração do tamanho do upload do arquivo, padrão 1 MB

client_max_body_size

http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;
    ....
    
    client_max_body_size 200m;
}

2. Configuração do tempo limite do link

1) Tempo limite de conexão, proxy_connect_timeout da unidade
600;

2) Tempo limite de leitura, proxy_read_timeout da unidade
600;

3) Tempo limite de envio, unidade s
proxy_send_timeout 600

location / {
    root   /usr/share/nginx/html;
    index  index.html index.htm;

    proxy_set_header    Host $host;
    proxy_set_header    X-Real-IP  $remote_addr;
    proxy_set_header    X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header    X-Forwarded-Proto  $scheme;
    proxy_pass      http://tomcat01;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";

    client_max_body_size 300m;
    client_body_buffer_size 128k;
    proxy_connect_timeout 600;
    proxy_read_timeout 600;
    proxy_send_timeout 600;
    proxy_buffer_size 64k;
    proxy_buffers   4 32k;
    proxy_busy_buffers_size 64k;
    proxy_temp_file_write_size 64k;
}

3. Tamanho do buffer dos dados solicitados

O tamanho do buffer alocado pelo Nginx para os dados solicitados. Se os dados solicitados forem menores que client_body_buffer_size, os dados serão armazenados na memória primeiro. Se o valor solicitado for maior que client_body_buffer_size e menor que client_max_body_size, os dados serão armazenados em um arquivo temporário primeiro

client_body_buffer_size 128k;

client_max_body_size 300m;

Supongo que te gusta

Origin blog.csdn.net/wlddhj/article/details/131207416
Recomendado
Clasificación