Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Önemli
Azure Front Door (klasik) 31 Mart 2027'de kullanımdan kaldırılacaktır. Hizmet kesintisini önlemek için, Mart 2027'ye kadar Azure Front Door (klasik) profilleriniziAzure Front Door Standard veya Premium katmanına geçirmenizönemlidir. Daha fazla bilgi için bkz. Azure Front Door (klasik) kullanımdan kaldırma.
Notlar
Bu makaledeki bir kaynak ve çıkış noktası grubu, Azure Front Door (klasik) yapılandırmasının arka uç ve arka uç havuzunu ifade eder.
Belirli bir Azure Front Door ortamı için her kaynağın sistem durumunu ve yakınlık durumunu belirlemek için, her Front Door profili yapılandırılmış tüm çıkış noktalarınıza düzenli aralıklarla yapay bir HTTP/HTTPS isteği gönderir. Front Door daha sonra, istemci isteklerinizi yönlendirecek en iyi kaynağı belirlemek için sistem durumu yoklamasından gelen yanıtları kullanır.
Uyarı
Her Azure Front Door uç konumu çıkış noktalarınıza sistem durumu yoklamaları gönderdiğinden, kaynaklarınızın sistem durumu yoklama hacmi yüksek olabilir. Yoklama sayısı, müşterinizin trafiğinin konumuna ve sağlık yoklama sıklığınıza bağlıdır. Eğer Azure Front Door kenar konumları son kullanıcılarınızdan gerçek trafik almıyorsa, kenar konumundan yapılan sağlık kontrolü sıklığı yapılandırılan sıklıktan daha düşük bir seviyeye çekilir. Tüm Azure Front Door uç konumlarına trafik varsa sistem durumu yoklama sıklığınıza bağlı olarak sistem durumu yoklaması hacmi yüksek olabilir.
Varsayılan yoklama sıklığı 30 saniye kullanılırken dakika başına sistem durumu yoklaması hacmini bir çıkış noktası olarak kabaca tahmin etmeye yönelik bir örnek. Kaynağınızın her bir üzerindeki yoklama hacmi, dakika başına iki istek olduğunda kenar konumlarının sayısına eşittir. Uç konumların tümüne trafik gönderilmezse, yoklama istekleri daha az olur. Kenar konumlarının listesi için bkz . bölgeye göre kenar konumları.
Desteklenen protokoller
Azure Front Door, HTTP veya HTTPS protokolleri üzerinden yoklama göndermeyi destekler. Bu yoklamalar, istemci isteklerini yönlendirmek için yapılandırılan aynı TCP bağlantı noktaları üzerinden gönderilir ve geçersiz kılınamaz. Front Door HTTP/HTTPS yoklamaları User-Agent
başlığına Edge Health Probe
değeri atanarak gönderilir.
Sağlık yoklamaları için desteklenen HTTP yöntemleri
Azure Front Door, sistem durumu yoklamalarını göndermek için aşağıdaki HTTP yöntemlerini destekler:
- GET: GET yöntemi, Request-URI tarafından tanımlanan bilgileri (varlık biçiminde) almak anlamına gelir.
- HEAD: HEAD yöntemi, SUNUCUNUN yanıtta bir ileti gövdesi döndürmeMESİ GEREKmemesi dışında GET ile aynıdır. Yeni Front Door profilleri için yoklama yöntemi varsayılan olarak HEAD olarak ayarlanır.
İpucu
Front Door, kaynaklarınızın yükünü ve maliyetini azaltmak için sistem durumu yoklamaları için HEAD isteklerinin kullanılmasını önerir.
Sağlık denetimi yanıtları
Yanıtlar | Açıklama |
---|---|
Sağlığı belirleme | 200 Tamam durum kodu kaynağın iyi durumda olduğunu gösterir. Diğer durum kodları hata olarak kabul edilir. Herhangi bir nedenden ötürü yoklama için geçerli bir HTTP yanıtı alınmazsa yoklama hata olarak sayılır. |
Gecikme süresini ölçme | Gecikme süresi, yoklama isteğinin gönderilmeden hemen önceki andan Front Door'un yanıtın son baytını aldığı ana kadar ölçülen duvar saati süresidir. Front Door her istek için yeni bir TCP bağlantısı kullanır. Ölçüm, mevcut sıcak bağlantılara sahip kökenlere doğru bir yanlılık göstermez. |
Front Door kaynak sağlığını nasıl belirler?
Azure Front Door, sistem durumunu belirlemek için tüm algoritmalarda üç adımlı bir işlem kullanır.
Devre dışı bırakılan kaynakları hariç tutun.
Sağlık denetimi hatası olan kaynakları dışla:
Bu seçim, son n sistem durumu yoklaması yanıtlarına bakılarak yapılır. En az x sağlıklıysa, köken sağlıklı olarak kabul edilir.
n, yük dengeleme ayarlarında SampleSize özelliği değiştirilerek yapılandırılır.
x, yük dengeleme ayarlarında SuccessfulSamplesRequired özelliği değiştirilerek yapılandırılır.
Front Door, bir kaynak grubundaki iyi durumdaki kaynak kümeleri için her çıkış noktası için gecikme süresini ölçer ve korur.
Notlar
Tek bir uç nokta birden çok kaynak grubunun üyesiyse Front Door, kaynak üzerindeki yükü azaltmak için çıkış noktasına gönderilen sistem durumu yoklamalarının sayısını iyileştirir. Sağlık durumu yoklamaları, en düşük ayarlı örnekleme aralığına göre iletilir. Aynı sağlık yoklamalarından gelen yanıtlar, tüm kaynak gruplarında uç noktanın sağlığını belirler.
Tam sağlık sondası arızası
Sağlık kontrolleri bir kaynak grubundaki her kaynak için başarısız olursa, Front Door tüm kaynakları sağlıksız olarak değerlendirir ve trafiği dönen dağıtımda hepsine yönlendirir.
Bir kaynak sağlıklı duruma döndüğünde, Front Door normal yük dengeleme algoritmasını sürdürür.
Sağlık yoklamalarını devre dışı bırakma
Kaynak grubunuzda tek bir çıkış noktası varsa, uygulamanızdaki yükü azaltmak için sistem durumu yoklamalarını devre dışı bırakabilirsiniz. Kaynak grubunuzda birden çok çıkış noktası varsa ve bunlardan birden fazlası etkin durumdaysa, sistem durumu yoklamalarını devre dışı bırakamazsınız.
Notlar
Kaynak grubunuzda yalnızca tek bir çıkış noktası varsa, tek çıkış noktası birkaç sistem durumu yoklaması alır. Bu durum kaynak sistem durumu ölçümlerinde düşüşe neden olabilir, ancak trafiğiniz etkilenmez.
Sonraki adımlar
- Azure Front Door profili oluşturmayı öğrenin.
- Front Door yönlendirme mimarisi hakkında bilgi edinin.