Yönlendirme mimarisine genel bakış
Azure Front Door trafik yönlendirmesi birden çok aşamada gerçekleşir. İlk olarak, trafik istemciden Front Door'a yönlendirilir. Ardından Front Door, trafiğin gönderileceğini kaynağı belirlemek için yapılandırmanızı kullanır. Front Door web uygulaması güvenlik duvarı, yönlendirme kuralları, kural altyapısı ve önbelleğe alma yapılandırmasının tümü yönlendirme işlemini etkileyebilir.
Aşağıdaki diyagramda yönlendirme mimarisi gösterilmektedir:
Önemli
Azure Front Door (klasik) 31 Mart 2027'de kullanımdan kaldırılacaktır. Hizmet kesintisini önlemek için Azure Front Door (klasik) profillerinizi Mart 2027'ye kadar Azure Front Door Standard veya Premium katmanına geçirmeniz önemlidir. Daha fazla bilgi için bkz . Azure Front Door (klasik) kullanımdan kaldırma.
Bu makalenin geri kalanında bu adımlar ayrıntılı olarak açıklanmaktadır.
Front Door kenar konumunu seçin ve bu konuma bağlanın
Kullanıcı veya istemci uygulaması Front Door'a bir bağlantı başlatır. Bağlantı son kullanıcıya en yakın kenar konumunda sonlanır. Front Door'un uç konumu isteği işler.
Front Door'a isteklerin nasıl yapıldığı hakkında daha fazla bilgi için bkz . Front Door trafik hızlandırma.
İsteği Front Door profiliyle eşleştirme
Front Door bir HTTP isteği aldığında, isteğin üst bilgisini kullanarak isteğin Host
doğru müşterinin Front Door profiliyle eşleşmesini sağlar. İstek özel bir etki alanı adı kullanıyorsa, isteklerin profilinizle eşleşmesini sağlamak için etki alanı adının Front Door'a kaydedilmesi gerekir.
İsteği ön kapıyla eşleştirme
Front Door bir HTTP isteği aldığında, isteğin üst bilgisini kullanarak isteği Host
doğru müşterinin Front Door örneğiyle eşleştirer. İstek özel bir etki alanı adı kullanıyorsa, isteklerin Front door'unuzla eşleşmesini sağlamak için etki alanı adının Front Door'a kaydedilmesi gerekir.
İstemci ve sunucu, özel etki alanı adınız için yapılandırdığınız TLS sertifikasını kullanarak veya üst bilgi ile *.azurefd.net
sona erdiğinde Front Door sertifikasını kullanarak bir TLS el sıkışması Host
gerçekleştirir.
WAF kurallarını değerlendirme
Etki alanınız Web Uygulaması Güvenlik Duvarı etkinleştirildiyse WAF kuralları değerlendirilir.
Ön ucunuzda Web Uygulaması Güvenlik Duvarı etkinleştirildiyse WAF kuralları değerlendirilir.
Bir kural ihlal edilirse, Front Door istemciye bir hata döndürür ve istek işleme durdurulur.
Bir rotayı eşleştirme
Front Door isteği bir rotayla eşleştirir. Yol eşleştirme işlemi hakkında daha fazla bilgi edinin.
Yol, isteğin gönderilmesi gereken kaynak grubunu belirtir.
Yönlendirme kuralını eşleştirme
Front Door, isteği bir yönlendirme kuralıyla eşleştirir. Yol eşleştirme işlemi hakkında daha fazla bilgi edinin.
Yol, isteğin gönderilmesi gereken arka uç havuzunu belirtir.
Kural kümelerini değerlendirme
Yol için kural kümeleri tanımlarsanız, bunlar işlemi yapılandırılan sırayla alır. Kural kümeleri, bir yolda belirtilen kaynak grubunu geçersiz kılabilir. Kural kümeleri, isteği bir kaynakta iletmek yerine bir yeniden yönlendirme yanıtı da tetikleyebilir.
Kural altyapılarını değerlendirme
Yol için kural altyapıları tanımlarsanız, bunlar işlemi yapılandırılan sırayla alır. Kural altyapıları, bir yönlendirme kuralında belirtilen arka uç havuzunu geçersiz kılabilir. Kural altyapıları, isteği bir arka uçtan iletmek yerine bir yeniden yönlendirme yanıtı da tetikleyebilir.
Önbelleğe alınmış yanıtı döndürme
Front Door yönlendirme kuralında önbelleğe alma etkinse ve Front Door edge konumunun önbelleği istek için geçerli bir yanıt içeriyorsa, Front Door önbelleğe alınmış yanıtı döndürür.
Önbelleğe alma devre dışı bırakıldıysa veya yanıt yoksa, istek kaynağın üzerine iletilir.
Front Door yönlendirme kuralında önbelleğe alma etkinse ve Front Door edge konumunun önbelleği istek için geçerli bir yanıt içeriyorsa, Front Door önbelleğe alınmış yanıtı döndürür.
Önbelleğe alma devre dışı bırakıldıysa veya yanıt yoksa istek arka uçtan iletilir.
Kaynak seçin
Front Door, çıkış noktası grubu içinde kullanılacak bir çıkış noktası seçer. Kaynak seçimi, aşağıdakiler dahil olmak üzere çeşitli faktörlere dayanır:
- Front Door'un sistem durumu yoklamalarını kullanarak izlediği her kaynağın sistem durumu.
- Kaynak grubunuz için yönlendirme yöntemi .
- Oturum benzitesini etkinleştirirseniz
İsteği kaynağına iletme
Son olarak istek kaynağın adresine iletilir.
Arka ucu seçin
Front Door, arka uç havuzu içinde kullanılacak bir arka uç seçer. Arka uç seçimi aşağıdakiler dahil olmak üzere çeşitli faktörlere dayanır:
- Front Door'un sistem durumu yoklamalarını kullanarak izlediği her arka ucun sistem durumu.
- Arka uç havuzunuz için yönlendirme yöntemi .
- Oturum bennizimini etkinleştirdiyseniz
İsteği arka uça iletme
Son olarak istek arka uça iletilir.
Sonraki adımlar
- Azure Front Door profili oluşturmayı öğrenin.
- Azure Front Door (klasik) profili oluşturmayı öğrenin.