Yük dengeleyicinin arkasındaki kaynak sunucuyu belirtmek için HTTP üstbilgisi


13

Hata ayıklama amacıyla, yük dengeli web sunucuları havuzumuzu, isteği sunan "gerçek" sunucuyu tanımlayan bir HTTP başlığı çıkaracak şekilde yapılandırmak istiyoruz. Ancak bunun hangi başlık adı olması gerektiğini bilmiyoruz! Bunun için önceden var olan bir başlık var mı? Favorin var mı?

Yanıtlar:


18

AFAIK bunun için resmi bir standart yok. Ne gördüm:

  • Özel bir HTTP başlığı. X ad alanında kaldığınız sürece gerçekten sizin seçiminiz . Benim için kişisel X-Backend-Serverolarak açıklayıcı ve popüler görünüyor .

  • Arka uç sunucu kimliğini, içerik gövdesinin sonundaki bir HTML yorumuna yazma.

Güncelleme: Bu HTTP üstbilgileri anketini 2011'den itibaren çılgınca buldum . Önerim X-Backend-Server119, X-Server-Name listede 56. sırada . Bunun X-Server-Nameiçin en yaygın başlık olduğunu söyleyebilirim .


1
X- önekinin kullanımdan kaldırıldığını unutmayın: tools.ietf.org/html/rfc6648
Edward Z. Yang

@Edward Z. Yang: İyi yorum. Bu RFC'den bölüm 1, madde işareti 4: "Mevcut" X- "parametrelerinin kullanımda kalması veya taşınması gerekip gerekmediği konusunda hiçbir öneri yoktur [...]". Daha yeni uygulamalar (ben bilmiyorum) yok Ben şahsen X-Backend-Server veya benzer bir "X-" başlığı ile yapışır. :-)
Jesper M

4
Asıl nokta, "X-" başlıklarının resmi, kullanımdan kaldırılmış veya başka bir şey olup olmadığına bakılmaksızın, hiçbir şeyi bozmayacakları ve burada sorulanlar gibi amaçlar için çok yararlı olduklarıdır. Kısacası, bunları kullanmak gayet iyi.
John Gardeniers

1
Bu rapora göre, X-Served-By aslında bugün itibariyle daha fazla kullanılıyor gibi görünüyor.
Brian Wigginton

4
Bağlantılar koptu ...
slm
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.