Azure Container Apps'te iki mikro hizmetiniz var: service-a ve service-b. service-a'nın IP'leri hardcode etmeden service-b'yi çağırmasını ve yeniden denemelerden/zaman aşımlarından faydalanmasını istiyorsunuz. Ayrıca, depolama SDK kodu yazmadan yönetilen bir backend kullanarak alışveriş sepeti durumunu kalıcı hale getirmeniz gerekiyor. Hangi iki eylemi gerçekleştirmelisiniz?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Her iki Container App'te de Dapr'ı etkinleştirin ve app-id'ler atayın. service-a'dan, Dapr service invocation aracılığıyla service-b'ye ulaşmak için http://localhost:3500/v1.0/invoke/service-b/method/{endpoint} adresini çağırın., Azure Cosmos DB tarafından desteklenen Container Apps ortamında bir Dapr state bileşeni oluşturun ve service-a'da, bileşen adına göre sepet verilerini depolamak/almak için Dapr state HTTP API'sini kullanın..
Neden bu cevap
İlk doğru seçenek, mikro hizmetler arasında IP'leri hardcode etmeden iletişim kurma ve yeniden deneme/zaman aşımı gibi özelliklerden yararlanma ihtiyacını karşılar. Dapr'ın hizmet çağırma özelliği, hizmetlerin adlarıyla birbirlerini bulmasını ve çağırmasını sağlar. İkinci doğru seçenek, depolama SDK kodu yazmadan yönetilen bir backend kullanarak alışveriş sepeti durumunu kalıcı hale getirme ihtiyacını karşılar. Dapr durum yönetimi API'si, geliştiricilerin arka uç depolama ayrıntılarıyla uğraşmadan durumu kaydetmesine ve almasına olanak tanır. Azure Front Door üzerinden yönlendirme, hizmetler arası iletişim için uygun değildir ve istemci oturum çerezleri durum kalıcılığı için güvenilir veya ölçeklenebilir bir yöntem değildir. Azure Files birimi bağlamak ve JSON dosyaları yazmak, yönetilen bir backend kullanma ve SDK kodu yazmama gereksinimini karşılamaz; bu, manuel dosya yönetimi ve depolama mantığı gerektirir.
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