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 Azure Front Door (klasik) kullanımdan kaldırılması bölümüne bakın.
Uyarı
Bu makaledeki kaynak ve çıkış noktası grubu , Azure Front Door (klasik) yapılandırmasının arka uç ve arka uç havuzunu ifade eder.
Bu makalede, web uygulaması dağıtımınızı Azure Front Door ile eşleme hakkındaki kavramlar açıklanmaktadır. Azure Front Door yapılandırmasında bir kaynak ve kaynak grubunun ne olduğunu öğrenirsiniz.
Başlangıç
Kaynak, Azure Front Door'un içeriklerini çektiği uygulama dağıtımını ifade eder. Azure Front Door, Azure'da barındırılan kaynakları ve şirket içi veri merkezinizde veya başka bir bulut sağlayıcısında barındırılan uygulamaları destekler. Kaynak, veritabanı katmanınızla veya depolama katmanınızla karıştırılmamalıdır. Kaynak, uygulamanızın arka ucu için uç nokta olarak görüntülenmelidir. Front Door yapılandırmasında bir çıkış noktası grubuna kaynak eklediğinizde, aşağıdaki ayarları da yapılandırmanız gerekir:
Kaynak türü: Eklemek istediğiniz kaynak türü. Front Door, uygulama arka uçlarınızın App Service, Cloud Service veya Depolama'dan otomatik olarak keşfedilmelerini destekler. Azure'da farklı bir kaynak veya hatta Azure dışı bir sunucu istiyorsanız Özel sunucu'yu seçin.
Önemli
Yapılandırma sırasında, API'ler kaynağın Front Door ortamından erişilip erişilemediğini kontrol etmez. Front Door'un kaynağınıza ulaşabileceğinden emin olun.
Abonelik ve kaynak ana bilgisayar adı: Arka uç konak türünüz için Özel ana bilgisayar'ı seçmediyseniz, uygun aboneliği ve ilgili arka uç ana bilgisayar adını seçerek arka ucunuzu seçin.
Özel Bağlantı: Azure Front Door Premium katmanı, Özel Bağlantı kullanarak bir kaynağa trafik göndermeyi destekler. Daha fazla bilgi için Özel Bağlantı ile Bağlantı Noktanızı Güvenceye Alın bölümüne bakın.
Sertifika konu adı doğrulaması: Azure Front Door kaynak TLS bağlantısı sırasında, Azure Front Door istek ana bilgisayar adının kaynak tarafından sağlanan sertifikadaki konak adıyla eşleşip eşleşmediğini doğrular. Microsoft, güvenlik açısından sertifika konu adı denetimini devre dışı bırakmanızı önermez. Daha fazla bilgi için, özellikle bu özelliği devre dışı bırakmak istiyorsanız uçtan uca TLS şifrelemesine bakın.
Kaynak ana bilgisayar üst bilgisi: Her istek için backend'e gönderilen ana bilgisayar üst bilgisi değeri. Daha fazla bilgi için Kaynak ana bilgisayar üst bilgisi'ne bakın.
Öncelik. Tüm trafik için birincil hizmet arka ucu kullanmak istediğinizde farklı arka uçlarınıza öncelikleri atayın. Ayrıca, birincil veya yedek arka uçlar kullanılamıyorsa, yedek sağlama hizmeti sunun. Daha fazla bilgi için bkz . Öncelik.
Ağırlık. Trafiği bir dizi arka uç arasında eşit veya ağırlık katsayılarına göre dağıtmak için farklı arka uçlarınıza ağırlıklar atayın. Daha fazla bilgi için bkz . Ağırlıklar.
Önemli
Bir kaynak devre dışı bırakıldığında, hem yönlendirme hem de kaynak sistem durumu yoklamaları da devre dışı bırakılır.
Orijin sunucu başlığı
Azure Front Door tarafından bir kaynağa iletilen istekler, kaynağın hedeflenen kaynağa erişmek için kullandığı bir konak üst bilgisi alanı içerir. Bu alanın değeri genellikle host başlığı ve bağlantı noktası içeren kaynak URI'sinden gelir.
Örneğin, için www.contoso.com yapılan bir istek ana bilgisayar üst bilgisine www.contoso.comsahiptir. Kaynağınızı yapılandırmak için Azure portalını kullanırsanız, bu alanın varsayılan değeri kaynağın ana bilgisayar adıdır. Azure portalınızda kaynak contoso-westus.azurewebsites.net ise, kaynak ana bilgisayar üst bilgisi için otomatik olarak doldurulan değer contoso-westus.azurewebsites.net olur. Ancak, bu alanı açıkça ayarlamadan Azure Resource Manager şablonlarını veya başka bir yöntemi kullanırsanız, Front Door gelen ana bilgisayar adını konak üst bilgisi için değer olarak gönderir. için istek yapıldıysa www.contoso.comve kaynağınızda contoso-westus.azurewebsites.net boş bir üst bilgi alanı varsa, Front Door konak üst bilgisini olarak www.contoso.comayarlar.
Çoğu uygulama altyapısının arka uçları (Azure Web Apps, Blob depolama ve Bulut Hizmetleri), host başlığının arka ucun etki alanıyla eşleşmesini gerektirir. Ancak, kaynağınıza ulaşan ön uç sunucu, www.contoso.net gibi farklı bir konak adı kullanır.
Kaynağınız ana bilgisayar üst bilgisinin kaynak ana bilgisayar adıyla eşleşmesini gerektiriyorsa, kaynak ana bilgisayar üst bilgisinin kaynağın ana bilgisayar adını içerdiğinden emin olun.
Uyarı
Kaynak olarak App Service kullanıyorsanız App Service'in özel etki alanı adının da yapılandırıldığından emin olun. Daha fazla bilgi için bkz. Uygulamanız için var olan bir özel etki alanı adını ayarlama.
Kaynak ana bilgisayar üst bilgisini kaynak için yapılandırma
Kaynak grubu bölümündeki bir kaynağın kaynak ana bilgisayar üst bilgisi alanını yapılandırmak için:
Front Door kaynağınızı açın ve yapılandırmak istediğiniz kaynak grubu içindeki kaynak grubunu seçin.
Kaynak ekleyin veya var olan bir kaynağı düzenleyin.
Kaynak ana bilgisayar üst bilgisi alanını özel bir değer olarak ayarlayın veya boş bırakın. Gelen isteğin host adı, host başlık değeri olarak kullanılır.
Kaynak grubu
Azure Front Door'daki bir kaynak grubu, uygulamaları için benzer trafik alan bir kaynak kümesini ifade eder. Kaynak grubu, aynı trafiği alan ve beklenen bir davranışla yanıt veren dünya genelindeki uygulama örneklerinizin mantıksal bir gruplandırma olarak tanımlayabilirsiniz. Bu kökenler farklı bölgelere veya aynı bölgeye konumlandırılabilir. Tüm kökenler Etkin/Etkin veya Etkin/Pasif yapılandırmada dağıtılabilir.
Kaynak grubu, orijinlerin sağlık taramaları tarafından nasıl değerlendirildiğini tanımlar. Bunlar arasında yük dengeleme yöntemini de tanımlar.
Sağlık araştırmaları
Azure Front Door, yapılandırılan kaynaklarınızın her birine düzenli HTTP/HTTPS yoklama istekleri gönderir. Son kullanıcıdan gelen isteklerinizi yük dengelemek için probing istekleri, her kaynağın yakınlık ve sağlık durumunu belirler. Bir kaynak grubunun sistem durumu yoklama ayarları, uygulama arka uçlarının sistem durumunu nasıl yoklaacağımızı tanımlar. Yük dengeleme yapılandırması için aşağıdaki ayarlar kullanılabilir:
Yol: Kaynak grubundaki tüm çıkış noktaları için yoklama istekleri için kullanılan URL. Örneğin, kaynaklarınızdan
contoso-westus.azurewebsites.netbiriyse ve yol /probe/test.aspx olarak ayarlanırsa Front Door, protokolün HTTP olarak ayarlanıp ayarlanmadığını belirlemek içinhttp://contoso-westus.azurewebsites.net/probe/test.aspxsistem durumu yoklama isteklerini gönderir.Protokol: HTTP veya HTTPS protokolü ile Front Door'dan çıkış noktalarınıza sistem durumu yoklaması isteklerinin gönderilip gönderilmeymeyeceğini tanımlar.
Yöntem: Sistem durumu yoklamaları göndermek için kullanılacak HTTP yöntemi. Get veya HEAD (varsayılan) seçenekleri vardır.
Uyarı
Front Door, arka uçlarınızda daha düşük yük ve maliyet elde etmek için sağlık kontrolleri amacıyla HEAD isteklerinin kullanılmasını önerir.
Aralık (saniye): Kaynaklarınızın sistem durumu yoklamalarının sıklığını veya Front Door ortamlarının her birinin yoklama gönderdiği aralıkları tanımlar.
Uyarı
Daha hızlı yük devretme işlemleri için aralığı daha düşük bir değere ayarlayın. Değer ne kadar düşükse, arka uçlarınızın aldığı sağlık yoklama hacmi de o kadar fazla olur. Örneğin, aralık 30 saniye olarak ayarlanmışsa ve küresel olarak 100 Front Door POP mevcutsa, her arka uç sunucu dakikada yaklaşık 200 yoklama isteği alır.
Daha fazla bilgi için bkz: Sistem durumu araştırmaları.
Yük dengeleme ayarları
Kaynak grubu için yük dengeleme ayarları, sistem durumu yoklamalarını nasıl değerlendirebileceğimizi tanımlar. Bu ayarlar kaynağın iyi durumda mı yoksa kötü durumda mı olduğunu belirler. Ayrıca kaynak grubundaki farklı çıkış noktaları arasındaki trafiğin yük dengelemesini de denetler. Yük dengeleme yapılandırması için aşağıdaki ayarlar kullanılabilir:
Örnek boyutu: Kaynağın sağlık durumu değerlendirmesi için göz önünde bulundurmamız gereken sağlık yoklamalarının kaç örneğini tanımlar.
Başarılı örnek boyutu: Örnek boyutunu daha önce belirtildiği gibi, kaynağı sağlıklı olarak çağırmak için gereken başarılı örneklerin sayısını tanımlar. Örneğin, Front Door sistem durumu yoklama aralığının 30 saniye, örnek boyutunun 5 ve başarılı örnek boyutunun 3 olduğunu varsayalım. Kaynağınız için sağlık yoklamalarını her değerlendirdiğimizde, 150 saniye (5 x 30) boyunca son beş örneği inceliyoruz. Kaynağı sağlıklı olarak bildirmek için en az üç başarılı yoklama gerekir.
Gecikme süresi duyarlılığı (ek gecikme süresi): Front Door'un isteği gecikme süresi ölçüm duyarlılığı aralığı içinde kaynağınıza göndermesini mi yoksa isteği en yakın arka uçta mı iletmesini istediğinizi tanımlar.
Daha fazla bilgi için bkz . En az gecikme süresi tabanlı yönlendirme yöntemi.
İlgili içerik
- Azure Front Door profili oluşturmayı öğrenin.
- Azure Front Door yönlendirme mimarisi hakkında bilgi edinin.
- Azure Front Door (klasik) profili oluşturmayı öğrenin.
- Azure Front Door (klasik) yönlendirme mimarisi hakkında bilgi edinin.