Gerçek zamanlı bir mesajlaşma uygulaması, bir HTTP arka ucuyla API Gateway WebSocket API'lerini kullanır. Geliştiricinin, tekrar tekrar bağlanıp bağlantısını kesen bir istemciyi tespit etmesi ve o istemciyi kaldırabilmesi gerekir. Hangi değişiklikler yapılmalıdır? (İki tane seçin.)
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: İstemci bağlantı durumunu Amazon ElastiCache'e kaydetmek için arka uca mantık ekleyin., Arka uç hizmetinde $connect ve $disconnect rotalarını uygulayın..
Neden bu cevap
API Gateway WebSocket API'leri, istemci bağlantılarını yönetmek için $connect ve $disconnect rotalarını kullanır. Bu rotaları arka uç hizmetinizde uygulayarak, bir istemci bağlandığında veya bağlantısı kesildiğinde bildirim alabilirsiniz. Bu bildirimler sayesinde, istemcinin bağlantı durumunu izlemek ve tekrar tekrar bağlanıp bağlantısını kesen istemcileri tespit etmek için Amazon ElastiCache gibi bir veri deposuna kaydedebilirsiniz. ElastiCache, düşük gecikmeli erişim sağladığı için bağlantı durumunu hızlı bir şekilde kontrol etmenize olanak tanır. Callback URL'si, API Gateway'in arka uca mesaj göndermesi için kullanılır, ancak bağlantıyı sonlandırma yeteneği sağlamaz. HTTP veya REST API'lerine geçiş yapmak, WebSocket'in gerçek zamanlı özelliklerini kaybeder ve mevcut sorunu çözmez.
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