Como configurar o protocolo HTTP/2 no Load Balancer OVH

Configuração do protocolo HTTP/2 no Load Balancer OVH

Última atualização no dia 16/05/2018

Sumário

Neste momento, o Load Balancer OVH não é compatível com protocolo HTTP/2. No entanto,é possível contornar esta limitação usando o modo TCP com a extensão ALPN do protocolo TLS.

A ALPN (Application-Layer Protocol Negotiation) é uma extensão TLS que permite à Application Layer negociar que protocolo será usado (neste caso, h2).

Este manual mostra como criar um serviço HTTP/2 com o Load Balancer OVH. Em particular, vamos demonstrar como configurar o serviço para repartir o tráfego por vários servidores que respondam em HTTP/2.

Requisitos

  • Criar um Frontend TCP.
  • Criar uma Server Farm TCP, com servidores adicionados.

Instruções

A ordem de criação dos elementos é importante. Os encaminhamentos devem ser configurados antes de lhes serem atribuídas regras.

Adicionar um encaminhamento

Vamos adicionar um encaminhamento ao serviço.

Através da API

Serviço:
Parâmetros:

serviceName *

<ID do Load Balancer>

action

type

"farm"

target

<ID da Farm TCP que deve poder gerir o HTTP/2>

frontendId

<ID do Frontend TCP 443>

Adicionar uma regra

Agora vamos adicionar uma regra à nossa route.

Através da API

Serviço:
Parâmetros:

serviceName \

<ID do Load Balancer>

routeId

<ID da route criada acima>

field

"protocol"

match

"is"

pattern

"http/2.0"

Aplicar as modificações

As modificações feitas ao Load Balancer OVH devem ser aplicadas explicitamente em cada uma das zonas configuradas para o serviço. Caso contrário, elas não serão visíveis para os seus visitantes. Isto permite efetuar alterações de configuração complexas de uma só vez.

Se tem várias zonas, deve aplicar a mesma configuração a cada uma delas.

Através da API

Atualizar uma zona:

Serviço:
Parâmetros:

serviceName *

<ID do Load Balancer>

zona

<zona na qual aplicar a configuração>

Validar

Depois destas etapas, já dispõe de um serviço de repartição de carga funcional para os seus servidores HTTP/2. Agora pode validar o estado do serviço solicitando-o ao Load Balancer OVH e verificando a versão da resposta:

curl -I --http2 https://www.ovh.com/
HTTP/2 200

Quer saber mais?

Fale com a nossa comunidade de utilizadores: https://community.ovh.com/en/.


Esta documentação foi-lhe útil?

Não hesite em propor-nos sugestões de melhoria para fazer evoluir este manual.

Imagens, conteúdo, estrutura... Não hesite em dizer-nos porquê para evoluirmos em conjunto!

Os seus pedidos de assistência não serão tratados através deste formulário. Para isso, utilize o formulário "Criar um ticket" .

Obrigado. A sua mensagem foi recebida com sucesso.

OVHcloud Community

Aceda ao seu espaço comunitário. Coloque as suas questões, procure informações e interaja com outros membros do OVHcloud Community.

Discuss with the OVHcloud community

Em conformidade com a alteração à Diretiva 2006/112/CE, os preços com IVA podem variar de acordo com o país de residência do cliente
(por defeito, os preços com IVA apresentados incluem o IVA português em vigor).