Introdução ao CLB
Introdução ao CLB IPv6
Implementação do Nginx no CentOS
Implementação do Java Web no CentOS
client_max_body_size e ssl_protocols, de modo a atender às suas necessidades exclusivas.Campo de configuração | Valor padrão/Valor recomendado | Intervalo dos parâmetros | Descrição |
ssl_protocols | TLSv1 TLSv1.1 TLSv1.2 | TLSv1 TLSv1.1 TLSv1.2 TLSv1.3 | Versão do protocolo TLS usado |
ssl_ciphers | Veja mais abaixo. | Veja mais abaixo. | Pacote de criptografia |
client_header_timeout | 60s | [30-120]s | O tempo limite de obtenção de um cabeçalho de solicitação do cliente. Caso ele seja atingido, um erro 408 será retornado. |
client_header_buffer_size | 4k | [1-256]k | Tamanho do buffer padrão em que um cabeçalho de solicitação do cliente é armazenado. |
client_body_timeout | 60s | [30-120]s | O tempo limite de obtenção de um corpo de solicitação do cliente, que não é o tempo de obtenção de todo o corpo, mas se refere ao período de inatividade sem transmissão de dados. Caso o tempo limite seja atingido, um erro 408 será retornado. |
client_max_body_size | 60M | [1-10240]M | Intervalo de configuração padrão: 1 MB a 256 MB; ele pode ser configurado diretamente. Tamanho máximo: 2.048 MB; se client_max_body_size for mais do que 256 MB, o valor de proxy_request_buffering deve ser "off". |
keepalive_timeout | 75s | [0-900] s | O tempo de espera de conexão persistente do Client-server; se for definido como 0, a conexão persistente é proibida. Se você quiser definir para mais de 900, envie uma solicitação(https://console.tencentcloud.com/workorder/category?level1_id=6&level2_id=163&source=0&data_title=%E8%B4%9F%E8%BD%BD%E5%9D%87%E8%A1%A1%20LB&step=1). O valor máximo que você pode definir é 3.600. |
add_header | Personalizado | - | O campo de cabeçalho específico retornado ao cliente no formato de add_header xxx yyy. |
more_set_headers | Personalizado | - | O campo de cabeçalho específico retornado ao cliente no formato de more_set_headers "A:B". |
proxy_connect_timeout | 4s | [4-120]s | O tempo limite de conexão de back-end upstream. |
proxy_read_timeout | 60s | [30-3600] s | O tempo limite de leitura da resposta de back-end upstream. |
proxy_send_timeout | 60s | [30-3600] s | O tempo limite de envio de uma solicitação para o back-end upstream. |
server_tokens | on | on, off | on: exibe as informações de versão;off: oculta as informações de versão. |
keepalive_requests | 100 | [1-10000] | Quantidade máxima de solicitações que podem ser enviadas pela conexão persistente client-server. |
proxy_buffer_size | 16k | [1-64]k | Tamanho do cabeçalho de resposta do servidor, que é o tamanho de um único buffer definido em proxy_buffer por padrão; para usar proxy_buffer_size, proxy_buffers deve ser definido ao mesmo tempo. |
proxy_buffers | 4 16k | [3-8] [4-8]k | Quantidade e tamanho do buffer. |
p roxy_req uest_buffering | on | on, off | on: armazena em cache o corpo da solicitação do cliente; a instância do CLB armazena em cache a solicitação e a encaminha para a instância do CVM de back-end em várias partes depois que a solicitação é completamente recebida.off: não armazena em cache o corpo da solicitação do cliente; após receber uma solicitação, a instância do CLB a encaminha diretamente para a instância do CVM de back-end, o que aumenta a pressão no desempenho do CVM de back-end. |
proxy_set_header | X-Real-Port $remote_port | X-Real-Port $remote_port X-clb-stgw-vip $server_addr Stgw-request-id $stgw_request_id X-Forwarded-Port $vport X-Method $request_method X-Uri $uri X-Forwarded-Proto | X-Real-Port $remote_port: client port.X-clb-stgw-vip $server_addr: VIP do CLB.Stgw-request-id $stgw_request_id: ID da solicitação (usado apenas no CLB).X-Forwarded-Port: porta do listener do CLB.X-Method: método de solicitação do cliente.X-Uri: URI de solicitação do cliente.X-Forwarded-Proto: protocolo para a porta do listener do CLB (compatível por padrão). |
send_timeout | 60s | [1-3600] s | O tempo limite de transferência de dados do servidor para o cliente, que é o intervalo de tempo entre duas ações consecutivas de transferência de dados, e não todo o período de transferência da solicitação. |
ssl_verify_depth | 1 | [1, 10] | Profundidade da verificação da cadeia de certificados do cliente. |
proxy_redirect | http:// https:// | http:// https:// | Se o servidor upstream retornar uma solicitação para redirecionar ou atualizar, por exemplo, o código de resposta HTTP 301 ou 302, o proxy_redirect vai redefinir http para https no campo "Location (Local)" ou "Refresh (Atualizar)" no cabeçalho HTTP, para um redirecionamento seguro. |
ssl_early_data | off | on, off | Ativa ou desativa o TLS 1.3 0-RTT. Somente quando o valor do campo de ssl_protocols contiver TLSv1.3, o ssl_early_data poderá ter efeito. Você deve considerar o risco de ataques de reprodução antes de ativar ssl_early_data. |
http2_max_field_size | 4k | [1-256]k | Restringe o tamanho máximo do cabeçalho da solicitação compactado em HPACK. |
error_page | - | error_page code [ = [ response]] uri | Um URL predefinido será exibido para o código de erro específico. O código de resposta padrão é 302. O URI deve começar com /. |
proxy_buffer_size e proxy_buffers: 2 * max (proxy_buffer_size, proxy_buffers.size) ≤ (proxy_buffers.num - 1)* proxy_buffers.size; Por exemplo, se proxy_buffer_size for "24k", proxy_buffers será "8 8k"; então 2 * 24k = 48k, (8 - 1)* 8k = 56k; e 48k ≤ 56k; portanto, não haverá nenhum erro de configuração.<cipher strings>; vários algoritmos devem ser separados por ":"; ALL representa todos os algoritmos, "!" indica não ativar um algoritmo e "+" indica mover um algoritmo para o último lugar.
O algoritmo de criptografia para desativação forçada padrão é: !aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!DHE.ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-CHACHA20-POLY1305:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128:AES256:AES:HIGH:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!DHE:3DES;
ECDH-ECDSA-AES128-SHA256:ECDH-RSA-AES256-SHA:ECDH-ECDSA-AES256-SHA:SRP-DSS-AES-256-CBC-SHA:SRP-AES-128-CBC-SHA:ECDH-RSA-AES128-SHA256:DH-RSA-AES128-SHA256:DH-RSA-CAMELLIA128-SHA:DH-DSS-AES256-GCM-SHA384:DH-RSA-AES256-SHA256:AES256-SHA256:SEED-SHA:CAMELLIA256-SHA:ECDH-RSA-AES256-SHA384:ECDH-ECDSA-AES128-GCM-SHA256:DH-RSA-AES128-SHA:DH-RSA-AES128-GCM-SHA256:DH-DSS-AES128-SHA:ECDH-RSA-AES128-SHA:DH-DSS-CAMELLIA256-SHA:SRP-AES-256-CBC-SHA:DH-DSS-AES128-SHA256:SRP-RSA-AES-256-CBC-SHA:ECDH-ECDSA-AES256-GCM-SHA384:ECDH-RSA-AES256-GCM-SHA384:DH-DSS-AES256-SHA256:ECDH-ECDSA-AES256-SHA384:AES128-SHA:DH-DSS-AES128-GCM-SHA256:AES128-SHA256:DH-RSA-SEED-SHA:ECDH-ECDSA-AES128-SHA:IDEA-CBC-SHA:AES128-GCM-SHA256:DH-RSA-CAMELLIA256-SHA:CAMELLIA128-SHA:DH-RSA-AES256-GCM-SHA384:SRP-RSA-AES-128-CBC-SHA:SRP-DSS-AES-128-CBC-SHA:ECDH-RSA-AES128-GCM-SHA256:DH-DSS-CAMELLIA128-SHA:DH-DSS-SEED-SHA:AES256-SHA:DH-RSA-AES256-SHA:kEDH+AESGCM:AES256-GCM-SHA384:DH-DSS-AES256-SHA:HIGH:AES128:AES256:AES:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!DHE



ssl_protocols TLSv1 TLSv1.1 TLSv1.2;client_header_timeout 60s;client_header_buffer_size 4k;client_body_timeout 60s;client_max_body_size 60M;keepalive_timeout 75s;add_header xxx yyy;more_set_headers "A:B";proxy_connect_timeout 4s;proxy_read_timeout 60s;proxy_send_timeout 60s;
Esta página foi útil?
Você também pode entrar em contato com a Equipe de vendas ou Enviar um tíquete em caso de ajuda.
comentários