Aracılığıyla paylaş


Hızlı Başlangıç: Azure portalını kullanarak Azure Front Door (klasik) oluşturma

Ö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 hızlı başlangıç, Azure portalı aracılığıyla Azure Front Door (klasik) kullanarak bir web uygulaması için yüksek kullanılabilirlik ayarlama işleminde size yol gösterir. Azure Front Door'ı trafiği farklı Azure bölgelerindeki iki web uygulaması örneğine dağıtacak şekilde yapılandırabilirsiniz. Kurulum, trafiği kullanılabilir en yakın siteye yönlendiren eşit ağırlıklı ve aynı öncelikli arka uçları kullanır. Azure Front Door ayrıca web uygulamalarının durumunu izler ve en yakın site kapalıysa otomatik olarak bir sonraki en yakın siteye yük devreder.

Azure portalını kullanan Front Door dağıtım ortamı diyagramı.

Önkoşullar

Web uygulamasının iki örneğini oluşturma

Bu hızlı başlangıcı tamamlamak için farklı Azure bölgelerinde çalışan bir web uygulamasının iki örneğine ihtiyacınız vardır. Bu örnekler Etkin/Etkin modda çalışır, yani trafiği aynı anda işleyebilirler. Bu kurulum, bir örneğin yedekleme görevi gördüğü Etkin/Bekleme modundan farklıdır.

Web uygulamalarınız yoksa oluşturmak için şu adımları izleyin:

  1. Azure Portal’ında oturum açın.

  2. Sol üst köşeden + Kaynak oluştur'u seçin ve Web Uygulaması'nı arayın.

    Azure portalında bir web uygulaması oluşturun.

  3. Web Uygulaması Oluştur sayfasının Temel Bilgiler sekmesinde aşağıdaki ayrıntıları sağlayın veya seçin:

    Ayar Value
    Abonelik Aboneliğinizi seçin.
    Kaynak grubu Yeni oluştur'u seçin ve FrontDoorQS_rg1 yazın.
    Ad Web uygulamanız için webAppContoso-1 gibi benzersiz bir ad yazın.
    Yayınla Kod’u seçin.
    Çalışma zamanı yığını .NET Core 3.1 (LTS) öğesini seçin.
    İşletim Sistemi Windows’u seçin.
    Bölge Orta ABD'yi seçin.
    Windows Planı Yeni oluştur'u seçin ve myAppServicePlanCentralUS yazın.
    Sku ve boyut Standart S1 100 toplam ACU, 1,75 GB bellek'i seçin.
  4. Gözden geçir ve oluştur'u seçin, özet ayrıntılarını doğrulayın ve ardından Oluştur'u seçerek dağıtımı başlatın. Dağıtım birkaç dakika sürebilir.

    Web Uygulaması Oluştur sayfasını gösteren ekran görüntüsü.

  5. İlk web uygulamasını dağıttığınızda, aynı adımlarla ancak aşağıdaki değişikliklerle başka bir tane oluşturun:

    Ayar Value
    Kaynak grubu Yeni oluştur'u seçin ve FrontDoorQS_rg2 yazın.
    Ad Web uygulamanız için webAppContoso-2 gibi benzersiz bir ad yazın.
    Bölge Doğu ABD gibi farklı bir bölge seçin.
    App Service planı>Windows Planı Yeni'yi seçin ve myAppServicePlanEastUS yazın, ardından Tamam'ı seçin.

Uygulamanız için Front Door oluşturma

İki web uygulaması sunucusu arasındaki en düşük gecikme süresine göre kullanıcı trafiğini yönlendirmek için Azure Front Door'ı ayarlayın. Azure Front Door için bir ön uç konağı ekleyerek başlayın.

  1. Giriş sayfasından veya Azure menüsünden + Kaynak oluştur'u seçin. Ağ>Front Door ve CDN profilleri'ni seçin.

  2. Teklifleri karşılaştır sayfasında Diğer teklifleri keşfedin'i seçin. Ardından Azure Front Door (klasik) seçeneğini belirleyin. Daha sonra Devam seçeneğini belirleyin.

  3. Front Door Oluşturma sayfasının Temel Bilgiler sekmesinde aşağıdaki bilgileri sağlayın veya seçin ve ardından İleri: Yapılandırma'yı seçin.

    Ayar Value
    Abonelik Aboneliğinizi seçin.
    Kaynak grubu Yeni oluştur'u seçin ve metin kutusuna FrontDoorQS_rg0 yazın.
    Kaynak grubu konumu Orta ABD'yi seçin.
  4. Ön uçlar/etki alanları'nda Ön uç ana bilgisayar ekle sayfasını açmak için seçin+.

  5. Ana bilgisayar adı için genel olarak benzersiz bir konak adı yazın. Örneğin, contoso-frontend. Ekle'yi seçin.

    Azure Front Door için bir ön uç konağı ekleyin.

Ardından, iki web uygulamanızı içeren bir arka uç havuzu ayarlayın.

  1. Yine Front Door Oluştur'da, Arka uç havuzlarında Arka uç havuzu ekle sayfasını açmak için seçin+.

  2. Ad alanına myBackendPool yazın, ardından Arka uç ekle'yi seçin.

    Arka uç havuzu ekleyin.

  3. Arka uç ekle bölmesinde aşağıdaki bilgileri sağlayın veya seçin ve Ekle'yi seçin.

    Ayar Value
    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. Örneğin, WebAppContoso-1.

    Diğer tüm alanları varsayılan olarak tut.

    Front Door'unuza bir arka uç konağı ekleyin.

  4. "Arka uç ekle'yi yeniden seçin. Aşağıdaki bilgileri sağlayın veya seçin ve Ekle'yi seçin.

    Ayar Value
    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. Örneğin, WebAppContoso-2.

    Diğer tüm alanları varsayılan olarak tut.

  5. Arka uç havuzunun yapılandırmasını tamamlamak için Arka uç havuzu ekle sayfasında Ekle'yi seçin.

    Azure Front Door için bir arka uç havuzu ekleyin.

Son olarak, bir yönlendirme kuralı oluşturun. Yönlendirme kuralı, ön uç konağınızı arka uç havuzuna bağlar. Kural için contoso-frontend.azurefd.net bir isteği myBackendPool'a yönlendirir.

  1. Yine Front Door Oluştur'da, Yönlendirme kuralları'nda bir yönlendirme kuralı ayarlamak için öğesini seçin+.

  2. Kural ekle alanına Ad alanına LocationRule yazın. Tüm varsayılan değerleri koruyun ve ardından Ekle'yi seçerek yönlendirme kuralını oluşturun."

    Front Door oluştururken kural ekle'yi gösteren ekran görüntüsü.

    Uyarı

    Azure Front Door'unuzda ön uç konaklarının her birini varsayılan yolu /*olan bir yönlendirme kuralıyla ilişkilendirmeniz önemlidir. Bu, tüm yönlendirme kurallarınız arasında varsayılan yolda /* ön uç konaklarınızın her biri için en az bir yönlendirme kuralınızın olması gerektiği anlamına gelir. Aksi takdirde, son kullanıcı trafiğiniz düzgün yönlendirilmeyebilir.

  3. Gözden Geçir + oluştur'u seçin ve ayrıntıları doğrulayın. Ardından, dağıtımı başlatmak için Oluştur'u seçin.

    Azure Front Door yapılandırıldı.

Azure Front Door'un nasıl çalıştığını görüntüleme

Front Door'u oluşturduktan sonra yapılandırmanın genel olarak dağıtılması birkaç dakika sürer. Dağıtımdan sonra, tarayıcınızda adresine giderek oluşturduğunuz ön uç konağına erişin. İstekleriniz otomatik olarak arka uç havuzundaki belirtilen sunuculardan en yakın sunucuya yönlendirilir.

Web uygulamalarını oluşturmak için bu hızlı başlangıcı izlediyseniz bir bilgi sayfası görmeniz gerekir.

Anlık genel yük devretme özelliğini test etmek için şu adımları izleyin:

  1. FrontDoorQS_rg0 kaynak grubuna gidin ve Front Door hizmetini seçin.

    Ön uç hizmetinin ekran görüntüsü.

  2. Genel Bakış sayfasından Ön uç ana bilgisayar adresini kopyalayın.

    Ön uç ana bilgisayar adresinin ekran görüntüsü.

  3. Tarayıcınızı açın ve ön uç adresine gidin.

  4. Azure portalında Uygulama hizmetleri'ni arayın ve seçin. Web uygulamalarınızdan birini (örneğin, WebAppContoso-1) bulmak için ekranı aşağı kaydırın.

  5. Web uygulamanızı seçin, ardından Durdur'u seçin ve Evet'i seçerek onaylayın.

  6. Tarayıcınızı yenileyin. Yine de bilgi sayfasını görmeniz gerekir.

    İpucu

    Bu eylemlerin etkili olması biraz zaman alabilir. Tarayıcıyı yeniden yenilemeniz gerekebilir.

  7. Diğer web uygulamasını bulun ve durdurun.

  8. Tarayıcınızı yenileyin. Bu kez bir hata iletisi görmeniz gerekir.

    Web uygulamasının her iki örneği de durduruldu.

Kaynakları temizleme

Hızlı başlangıcı tamamladıktan sonra gereksiz ücretlerden kaçınmak için oluşturduğunuz kaynakları silebilirsiniz. Bir kaynak grubunun silinmesi, tüm içeriğini de siler.

  1. Azure portalında menüden Kaynak grupları'nı arayın ve seçin.

  2. Silmek istediğiniz kaynak grubunu (FrontDoorQS_rg0 gibi) bulun.

  3. Kaynak grubunu seçin ve ardından Kaynak grubunu sil'i seçin.

    Uyarı

    Bu eylem geri alınamaz.

  4. Silme işlemini onaylamak için kaynak grubunun adını girin ve Sil'i seçin.

  5. Diğer kaynak grupları için bu adımları yineleyin.

Sonraki adımlar

Front Door'unuz için özel etki alanı yapılandırmayı öğrenmek için sonraki makaleye geçin.