13 votes

En-tête HTTP pour indiquer le serveur d'origine derrière l'équilibreur de charge.

À des fins de débogage, nous aimerions configurer notre pool de serveurs Web à charge équilibrée pour qu'il affiche un en-tête HTTP identifiant le "vrai" serveur qui a répondu à la demande. Cependant, nous ne savons pas comment nommer cet en-tête ! Existe-t-il un en-tête préexistant pour cela ? Avez-vous un favori ?

19voto

Zameer Manji Points 1213

Pour l'instant, il n'existe pas de norme officielle à ce sujet. Ce que j'ai vu est :

  • Un en-tête HTTP personnalisé. C'est vraiment votre choix tant que vous restent dans l'espace de noms X . Pour moi personnellement X-Backend-Server est descriptive, et il semble populaire .

  • Écriture de l'ID du serveur dorsal dans un commentaire HTML à la fin du corps du contenu.

Mise à jour : j'ai trouvé ceci enquête d'en-têtes HTTP dans la nature de 2011. Ma suggestion X-Backend-Server est le numéro 119, tandis que X-Server-Name est le numéro 56 de la liste . Je dirais donc X-Server-Name semble être l'en-tête le plus courant pour cela.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X