Hızlı başlangıç: Yüksek oranda kullanılabilir global web uygulaması için Front Door oluşturma
Kullanmaya başlayın web Azure Front Door yüksek kullanılabilirlik Azure portal için web uygulamasını kullanarak web ile bağlantı kurabilirsiniz.
Bu hızlı başlangıçta, Azure Front Door Azure bölgelerinde çalıştıran bir web uygulamasının iki örneğini havuza alırsınız. Eşit ağırlıklı Front Door öncelik arka uçlarını temel alan bir yapılandırma oluşturabilirsiniz. Bu yapılandırma, trafiği uygulamayı çalıştıran en yakın siteye yönlendirmektedir. Azure Front Door web uygulamasını sürekli izler. Hizmet, en yakın site kullanılamasa bir sonraki kullanılabilir siteye otomatik yük devretme sağlar.
Önkoşullar
- Etkin aboneliği olan bir Azure hesabı. Ücretsiz bir hesap oluşturun.
Web uygulamasının iki örneğini oluşturma
Bu hızlı başlangıç, bir web uygulamasının farklı Azure bölgelerinde çalıştıran iki örneğini gerektirir. Her iki web uygulaması örneği de Etkin/Etkin modda çalışır, bu nedenle iki örnek de trafik alır. Bu yapılandırma, birinin yük devretme olarak davranarak etkin/beklemede yapılandırmasından farklıdır.
Henüz bir web uygulamanız yoksa örnek web uygulamaları ayarlamak için aşağıdaki adımları kullanın.
https://portal.azure.com adresinden Azure portalında oturum açın.
Ekranın sol üst kısmında Kaynak oluştur > WebApp'i seçin.
Web Uygulaması Oluştur sayfasının Temel sekmesinde aşağıdaki bilgileri girin veya seçin.
Ayar Değer Abonelik Aboneliğinizi seçin. Kaynak grubu Yeni oluştur'FrontDoorQS_rg1 yazın. Ad Web uygulamanıza benzersiz bir Ad girin. Bu örnek WebAppContoso-1 kullanır. Yayımla Kod’u seçin. Çalışma zamanı yığını .NET Core 2.1 (LTS) öğesini seçin. İşletim Sistemi Öğesini Windows. Bölge Öğesini Orta ABD. Windows Planı Yeni oluştur'u seçin ve metin kutusuna myAppServicePlanCentralUS yazın. Sku ve boyut Standart S1 100 toplam ACU, 1,75 GB bellek seçeneğini seçin. Gözden geçir + oluştur'ı seçin, Özet'i gözden geçirin ve oluştur'a seçin. Dağıtımın tamamlanması birkaç dakika sürebilir.
Dağıtımınız tamamlandıktan sonra ikinci bir web uygulaması oluşturun. Aşağıdaki değerler dışında aynı değerlerle aynı yordamı kullanın:
| Ayar | Değer |
|---|---|
| Kaynak grubu | Yeni oluştur'ı seçin ve FrontDoorQS_rg2 |
| Ad | Web Uygulamanız için benzersiz bir ad girin, bu örnekte WebAppContoso-2 |
| Bölge | Bu örnekte farklı bir bölge, Doğu ABD |
| App Service planı > Windows Planı | Yeni'yi seçin, myAppServicePlanEastUS girin ve tamam'ı seçin |
Uygulamanız için Front Door oluşturma
kullanıcı Azure Front Door iki web uygulaması sunucusu arasındaki en düşük gecikme süresine göre yönlendirecek şekilde yapılandırma. Başlamak için, Azure Front Door için ön uç Azure Front Door.
Giriş sayfasından veya Azure menüsünden Kaynak oluştur'a tıklayın. Ağ İletişimi > Tüm Bileşenleri Gör'Front Door. >
Create a Front Door sayfasının Temel sekmesinde aşağıdaki bilgileri girin veya seçin ve ardından Sonraki: Yapılandırma'ya tıklayın.
Ayar Değer Abonelik Aboneliğinizi seçin. Kaynak grubu Yeni oluştur'FrontDoorQS_rg0 yazın. Kaynak grubu konumu Öğesini Orta ABD. Ön uçlar/etki alanları altında Ön uç ana bilgisayarı + ekle'yi açmak için öğesini seçin.
Konak adı alanına genel olarak benzersiz bir konak adı girin. Bu örnek contoso-frontend kullanır. Add (Ekle) seçeneğini belirleyin.
Ardından, iki web uygulamanızı içeren bir arka uç havuzu oluşturun.
Arka uç havuzları'Front Door altında, Arka uç havuzu + ekle'yi açmak için öğesini seçin.
Ad alanına myBackendPool yazın ve Arka uç ekle'yi seçin.
Arka uç ekle dikey penceresinde aşağıdaki bilgileri seçin ve Ekle'yi seçin.
Ayar Değer Arka uç konak türü App service'i seçin. Abonelik Aboneliğinizi seçin. Arka uç ana bilgisayar adı Oluşturduğunuz ilk web uygulamasını seçin. Bu örnekte, web uygulaması WebAppContoso-1'di. *Diğer tüm alanları varsayılan olarak bırakın.
Arka uç ekle'yi yeniden seçin. Aşağıdaki bilgileri seçin ve Ekle'yi seçin.
Ayar Değer Arka uç konak türü App service'i seçin. Abonelik Aboneliğinizi seçin. Arka uç ana bilgisayar adı Oluşturduğunuz ikinci web uygulamasını seçin. Bu örnekte web uygulaması WebAppContoso-2'dir. *Diğer tüm alanları varsayılan olarak bırakın.
Arka uç havuzu yapılandırmasını tamamlamak için Arka uç havuzu ekle dikey penceresinde Ekle'yi seçin.
Son olarak bir yönlendirme kuralı ekleyin. Yönlendirme kuralı, ön uç ana bilgisayarını arka uç havuzuna eşler. Kural için bir isteği contoso-frontend.azurefd.net myBackendPool'a iletir.
Yönlendirme kuralları'Front Door altında, yönlendirme kuralı + yapılandırmak için öğesini seçin.
Kural ekle alanına Ad alanına LocationRule girin. Tüm varsayılan değerleri kabul et ve ardından Ekle'yi seçerek yönlendirme kuralını ekleyin.
Uyarı
Uygulama alanınız içinde bulunan ön uç konaklarının her Front Door ( ) ile ilişkilendirilmiş bir yönlendirme
/*kuralı olduğundan emin olmak gerekir. Başka bir ifadeyle, tüm yönlendirme kurallarınız genelinde, varsayılan yolda tanımlanan her ön uç ana bilgisayar için en az bir yönlendirme kuralı ( ) olması/*gerekir. Bunun başarısızlığı son kullanıcı trafiğinizin doğru yönlendirilenemalarına neden olabilir.Gözden Geçir + Oluştur'a ve ardından Oluştur'a seçin.
İşlem Azure Front Door görüntüleme
Yeni bir Front Door, yapılandırmanın genel olarak dağıtılması birkaç dakika sürer. Tamamlandıktan sonra, oluşturduğunuz ön uç ana bilgisayarlarına erişin. Bir tarayıcıda, 'a contoso-frontend.azurefd.net gidin. İsteğiniz otomatik olarak arka uç havuzunda belirtilen sunuculardan size en yakın sunucuya yönlendirilir.
Bu uygulamaları bu hızlı başlangıçta oluşturduysanız bir bilgi sayfası görüntülenir.
Anında genel yük devretmeyi nasıl gerçekleştirin, test etmek için aşağıdaki adımları deneyin:
Yukarıda açıklandığı gibi bir tarayıcı açın ve ön uç adresine gidin:
contoso-frontend.azurefd.net.Uygulama Azure portal için arama ve uygulama hizmetleri'yi seçin. Sayfayı aşağı kaydırarak bu örnekteki WebAppContoso-1 web uygulamalarınızı bulun.
Web uygulamanızı seçin ve ardından Doğrulamak için Durdur ve Evet'i seçin.
Tarayıcınızı yenileyin. Aynı bilgi sayfasını görüyor gerekir.
İpucu
Bu eylemler için biraz gecikme vardır. Yenilemeniz yeniden gerekiyor olabilir.
Diğer web uygulamasını bulun ve durdurun.
Tarayıcınızı yenileyin. Bu kez bir hata iletisi görüyorsanız.
Kaynakları temizleme
Bitirdikten sonra, oluşturduğunuz tüm öğeleri kaldırabilirsiniz. Bir kaynak grubunun silinmesi, içeriklerini de siler. Bu kaynağı kullanmayı Front Door gereksiz ücretlerden kaçınmak için kaynakları kaldırmanız gerekir.
Bu Azure portal kaynak grupları için arama ve seçme veya kaynak grupları menüsünden Kaynak grupları'Azure portal seçin.
Filtrele veya aşağı kaydırarak gibi bir kaynak grubu FrontDoorQS_rg0.
Kaynak grubunu ve ardından Kaynak grubunu sil'i seçin.
Uyarı
Bu eylem geri alınamaz.
Doğrulamak için kaynak grubu adını yazın ve Sil'i seçin.
Yordamı diğer iki grup için yineler.
Sonraki adımlar
Uygulamanıza özel etki alanı ekleme hakkında bilgi edinmek için sonraki makaleye Front Door.