Электронные письма с подтверждением заказа отправляются через Cloud Function; вызывающие абоненты получают HTTP 500, и письма теряются. Как минимизировать потерю писем?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Публикуйте исходящие сообщения электронной почты в топик Pub/Sub и обновите Cloud Function для потребления этого топика..
Почему это правильный ответ
Публикация исходящих сообщений электронной почты в топик Pub/Sub и обновление Cloud Function для потребления этого топика является наиболее эффективным решением. Pub/Sub обеспечивает асинхронную обработку и гарантированную доставку сообщений. Если Cloud Function временно недоступна или завершается с ошибкой, сообщение останется в топике Pub/Sub и будет повторно доставлено, когда функция станет доступной, минимизируя потерю писем. Увеличение времени ожидания Cloud Function до девяти минут может предотвратить некоторые тайм-ауты, но не решает проблему потери сообщений при других типах сбоев функции. Запись в Memorystore и последующая отправка через Cloud Function добавляет ненужную сложность и не гарантирует доставку так надежно, как Pub/Sub. Настройка повторных попыток на стороне отправителя может привести к чрезмерной нагрузке и не гарантирует успешную отправку, если функция продолжает сбоить.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется