Bir Cloud Function'ın API değişikliği geriye dönük olarak uyumlu değil. Mevcut çağrı yapanları ve yeni çağrı yapanları eş zamanlı olarak desteklemeniz gerekiyor. Hangi dağıtım ve API yönetimi yaklaşımını kullanmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Orijinal Cloud Function'ı tutun ve yeni API ile ikinci bir Cloud Function dağıtın; sürüm kontrollü bir API sunmak için Cloud Endpoints ile önlerine geçin..
Neden bu cevap
Geriye dönük uyumlu olmayan bir API değişikliği durumunda, mevcut ve yeni çağrı yapanları eş zamanlı olarak desteklemek için Cloud Endpoints ile sürüm kontrollü bir API sunmak en iyi yaklaşımdır. Cloud Endpoints, farklı Cloud Function sürümlerine yönlendirme yapabilen yönetilen bir API geçidi görevi görür. Bu sayede, orijinal Cloud Function mevcut istemcilere hizmet vermeye devam ederken, yeni Cloud Function yeni API'yi kullanan istemcilere hizmet verebilir. Yük dengeleyici kullanmak, API yönetimi katmanı sağlamadığı için yeterli değildir. Yalnızca değişen API'yi içeren ikinci bir Cloud Function dağıtmak ve otomatik yönlendirmeye güvenmek, API sürümleme ve yönetimi için uygun bir mekanizma sunmaz. Her iki API'yi de tek bir Cloud Function içinde işlemek, kod karmaşıklığını artırır ve bağımsız dağıtımı zorlaştırır.
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