Azure Container Apps'e bir Orders mikroservisi dağıtıyorsunuz. Harici HTTP trafiğinin %10'unu yeni bir v2 revizyonuna gönderirken, %90'ını v1'de tutmanız gerekiyor. Ayrıca mikroservislerinizin aynı VNet entegrasyonunu ve Log Analytics çalışma alanını paylaşmasını istiyorsunuz. Ne yapmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Her iki mikroservisi de aynı Container Apps ortamına dağıtın; Orders uygulamasını çoklu revizyon moduna ayarlayın ve v1 ile v2 arasında %90/%10 trafik ayrımı yapılandırın..
Neden bu cevap
Doğru seçenek, her iki mikroservisi de aynı Container Apps ortamına dağıtmak, Orders uygulamasını çoklu revizyon moduna ayarlamak ve v1 ile v2 arasında %90/%10 trafik ayrımı yapılandırmaktır. Azure Container Apps'in çoklu revizyon modu, aynı uygulamanın birden fazla sürümünü eşzamanlı olarak çalıştırmanıza ve trafik ağırlıklarını kolayca yönetmenize olanak tanır. Bu, kademeli dağıtım (canary deployment) senaryoları için idealdir ve aynı VNet entegrasyonu ile Log Analytics çalışma alanını paylaşma gereksinimini karşılar. Diğer seçenekler uygun değildir: Ayrı Container Apps ortamları oluşturmak, VNet ve Log Analytics paylaşımını zorlaştırır ve trafik yönetimi için ek karmaşıklık getirir. Tek revizyon modunda oturum benzeşimi ile URL'leri kullanmak, trafik ağırlıklandırması için tasarlanmamıştır ve bu senaryo için uygun değildir. Orders v2'yi ayrı bir Container App olarak dağıtmak ve Dapr servis çağrısı kullanmak, trafik yönlendirme için Dapr'ın servis keşif yeteneklerini kullanır ancak bu, Container Apps'in yerleşik trafik yönetim özelliklerini atlar ve daha karmaşık bir çözüm olurdu.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez