Traffic Manager tümleştirmesi ile Azure App Service özel etki alanı adı yapılandırma

Azure App Service'a trafiğin yükünü dengelemek için Azure Traffic Manager kullandığınızda, App Service uygulamasına traffic-manager-endpoint.trafficmanager.net> kullanılarak< erişilebilir. Kullanıcılarınız için daha tanınabilir bir etki alanı adı sağlamak için App Service uygulamanızla www.contoso.com gibi özel bir etki alanı adı atayabilirsiniz.

Bu makalede Traffic Manager ile tümleştirilmiş bir App Service uygulamasıyla özel etki alanı adını yapılandırma gösterilmektedir.

Not

Traffic Manager uç noktasını kullanarak bir etki alanı adı yapılandırdığınızda yalnızca CNAME kayıtları desteklenir. Kayıtlar desteklenmediğinden, contoso.com gibi bir kök etki alanı eşlemesi de desteklenmez.

Uygulamayı hazırlama

Özel DNS adını Azure Traffic Manager ile tümleştirilmiş bir uygulamayla eşlemek için web uygulamasının App Service planıStandart katmanda veya daha yüksek bir katmanda olmalıdır. Bu adımda, App Service uygulamasının desteklenen bir fiyatlandırma katmanında olduğundan emin olursunuz.

Fiyatlandırma katmanını denetleme

Azure portalUygulama Hizmetleri'ni arayın ve seçin.

App Services sayfasında Azure uygulamanızın adını seçin.

Azure uygulamasına portal gezintisi

Uygulama sayfasının sol gezinti bölmesinde Ölçeği artır (plan App Service) öğesini seçin.

Ölçeği artır menüsü

Uygulamanın geçerli katmanı mavi kenarlıkla vurgulanmıştır. Uygulamanın Standart katmanda veya üzerinde ( Üretim veya Yalıtılmış kategorisindeki herhangi bir katman) olduğundan emin olun. Evet ise Ölçeği artır sayfasını kapatın ve CNAME eşlemesi oluşturma bölümüne atlayın.

Fiyatlandırma katmanını denetleyin

App Service planının ölçeğini artırma

Uygulamanızın ölçeğini artırmanız gerekiyorsa Üretim kategorisindeki fiyatlandırma katmanlarından herhangi birini seçin. Ek seçenekler için Ek seçeneklere bakın’a tıklayın.

Uygula’ya tıklayın.

Traffic Manager uç noktası oluşturma

Uç Nokta Ekleme veya Silme bölümündeki adımları izleyerek App Service uygulamanızı Traffic Manager profilinize uç nokta olarak ekleyin.

App Service uygulamanız desteklenen bir fiyatlandırma katmanına ulaştığında uç noktayı eklediğinizde kullanılabilir App Service hedefleri listesinde gösterilir. Uygulamanız listede yoksa, uygulamanızın fiyatlandırma katmanını doğrulayın.

CNAME eşlemesini oluşturma

Not

Satın aldığınız bir App Service etki alanını yapılandırmak için bu bölümü atlayın ve Özel etki alanını etkinleştir'e gidin.

  1. Etki alanı sağlayıcınızın web sitesinde oturum açın.

    Azure DNS'yi kullanarak etki alanınızın DNS kayıtlarını yönetebilir ve Azure App Service için özel bir DNS adı yapılandırabilirsiniz. Daha fazla bilgi için bkz . Öğretici: Etki alanınızı Azure DNS'de barındırma.

  2. DNS kayıtlarını yönetme sayfasını bulun.

    Her etki alanı sağlayıcısının kendi DNS kayıtları arabirimi vardır, bu nedenle sağlayıcının belgelerine başvurun. Sitede Domain Name, DNS veya Name Server Management etiketli alanları bulun.

    Genellikle, hesap bilgilerinizi görüntüleyip etki alanlarım gibi bir bağlantı arayarak DNS kayıtları sayfasını bulabilirsiniz. Bu sayfaya gidin ve Bölge dosyası, DNS Kayıtları veya Gelişmiş yapılandırma gibi bir adla adlandırılan bağlantıyı arayın.

    DNS kayıtları sayfasının bir örneğini aşağıdaki ekran görüntüsünde görebilirsiniz:

    Örnek DNS kayıtları sayfasını gösteren ekran görüntüsü.

  3. Kayıt oluşturmak için Ekle'yi veya uygun pencere öğesini seçin.

Not

GoDaddy gibi bazı sağlayıcılarda, DNS kayıtlarında yapılan değişiklikler ayrı bir Değişiklikleri Kaydet bağlantısı seçilene kadar geçerlilik kazanmaz.

Her etki alanı sağlayıcısının özellikleri farklılık gösterse de, kök olmayan özel etki alanı adından (www.contoso.comgibi) uygulamanızla tümleştirilmiş Traffic Manager etki alanı adıyla (contoso.trafficmanager.net) eşlersiniz.

Not

Bir kayıt zaten kullanılıyorsa ve uygulamalarınızı önceden bağlamanız gerekiyorsa, ek bir CNAME kaydı oluşturabilirsiniz. Örneğin, www.contoso.com uygulamanıza önceden bağlamak için awverify.www dosyasından contoso.trafficmanager.net'e bir CNAME kaydı oluşturun. Ardından , "www" CNAME kaydını değiştirmenize gerek kalmadan uygulamanıza "www.contoso.com" ekleyebilirsiniz. Daha fazla bilgi için bkz. Etkin dns adını Azure App Service geçirme.

Etki alanı sağlayıcınızda DNS kayıtlarını eklemeyi veya değiştirmeyi tamamladıktan sonra değişiklikleri kaydedin.

Kök etki alanları ne olacak?

Traffic Manager yalnızca CNAME kayıtlarıyla özel etki alanı eşlemesini desteklediğinden ve DNS standartları kök etki alanlarını eşlemek için CNAME kayıtlarını desteklemediğinden (örneğin , contoso.com), Traffic Manager kök etki alanlarıyla eşlemeyi desteklemez. Bu sorunu geçici olarak çözmek için, url yeniden yönlendirmesini uygulama düzeyinde kullanın. Örneğin, ASP.NET Core URL Yeniden Yazma'yı kullanabilirsiniz. Ardından Traffic Manager'ı kullanarak alt etki alanını (www.contoso.com) dengeleyin. Bir diğer yaklaşım da bir Azure Traffic Manager profiline başvurmak üzere etki alanı adı tepeniz için bir diğer ad kaydı oluşturabilmenizdir. Örneğin: contoso.com. Yeniden yönlendirme hizmeti kullanmak yerine Azure DNS'yi doğrudan bölgenizden bir Traffic Manager profiline başvuracak şekilde yapılandırabilirsiniz.

Yüksek kullanılabilirlik senaryoları için, kök etki alanından her bir uygulama kopyasının IP adresine işaret eden birden çok A kaydı oluşturarak Traffic Manager olmadan bir yük dengeleme DNS kurulumu uygulayabilirsiniz. Ardından aynı kök etki alanını tüm uygulama kopyalarıyla eşleyin. Aynı etki alanı adı aynı bölgedeki iki farklı uygulamaya eşlenemediğinden, bu kurulum yalnızca uygulamanızın kopyaları farklı bölgelerde olduğunda çalışır.

Özel etki alanını etkinleştirme

Etki alanı adınızın kayıtları yayıldıktan sonra tarayıcıyı kullanarak özel etki alanı adınızın App Service uygulamanıza çözümlendiğini doğrulayın.

Not

CNAME'nizin DNS sistemi aracılığıyla yayılması biraz zaman alabilir. CNAME'nin kullanılabilir olduğunu doğrulamak için gibi https://www.digwebinterface.com/ bir hizmet kullanabilirsiniz.

  1. Etki alanı çözümlemesi başarılı olduktan sonra Azure portal uygulama sayfanıza geri dönün

  2. Sol gezinti bölmesinde Özel etki alanları>Konak adı ekle'yi seçin.

  3. Daha önce eşlediğiniz özel etki alanı adını yazın ve Doğrula'yı seçin.

  4. Konak adı kayıt türü'nün CNAME (www.example.com veya herhangi bir alt etki alanı) olarak ayarlandığından emin olun.

  5. App Service uygulaması artık bir Traffic Manager uç noktasıyla tümleştirildiğinden, CNAME yapılandırması altında Traffic Manager etki alanı adını görmeniz gerekir. Bunu seçin ve Özel etki alanı ekle'ye tıklayın.

    Uygulamaya DNS adı ekleme

Sonraki adımlar