Cabeçalho HTTP para indicar o servidor de origem por trás do balanceador de carga

11

Para fins de depuração, gostaríamos de configurar nosso pool de servidores da Web com carga balanceada para gerar um cabeçalho HTTP que identifique o servidor "true" que atendeu à solicitação. No entanto, não sabemos qual nome de cabeçalho deve ser esse! Existe algum cabeçalho pré-existente para isso? Você tem um favorito?

    
por Edward Z. Yang 28.07.2012 / 22:50

1 resposta

14

AFAIK não existe um padrão formal para isso. O que eu vi é:

  • Um cabeçalho HTTP personalizado. É realmente sua escolha, desde que você permaneça no X - namespace . Para mim, pessoalmente, X-Backend-Server é descritivo e parece popular .

  • Escrevendo o ID do servidor de back-end em um comentário HTML no final do corpo do conteúdo.

Atualização: encontrei esta pesquisa de cabeçalhos HTTP em liberdade desde 2011 Minha sugestão X-Backend-Server é o número 119, enquanto X-Server-Name é o número 56 da lista . Então, eu diria que X-Server-Name parece o cabeçalho mais comum para isso.

    
por 28.07.2012 / 23:03

Tags