Вам необходимо маршрутизировать три URL-пути (/students, /teachers, /classes) так, чтобы каждый вызывал отдельную функцию. Как следует настроить Cloud Functions и внешний интерфейс?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создайте три Cloud Functions и зарегистрируйте каждую как бэкенд-сервис за балансировщиком нагрузки HTTPS, маршрутизируя пути к соответствующему бэкенду..
Почему это правильный ответ
Правильный ответ — создание трех отдельных Cloud Functions, каждая из которых обрабатывает свой путь, и их регистрация в качестве бэкенд-сервисов за балансировщиком нагрузки HTTPS. Балансировщик нагрузки позволяет настроить правила маршрутизации на основе URL-путей (/students, /teachers, /classes), направляя запросы к соответствующей функции. Это обеспечивает четкое разделение ответственности и масштабируемость каждой функции независимо. Вариант с одной Cloud Function в качестве бэкенд-сервиса за балансировщиком нагрузки HTTPS не подходит, так как одна функция будет обрабатывать все пути, что противоречит требованию "каждый вызывал отдельную функцию". Прямой доступ к Cloud Functions (с HTTPS-триггером) не позволяет централизованно управлять маршрутизацией на основе путей и не обеспечивает гибкость балансировщика нагрузки. Создание одной Cloud Function для обработки всех путей также нарушает требование разделения функций.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется