Рабочий сервис Cloud Run читает из топика Pub/Sub A, обрабатывает сообщения и записывает в топик B. После всплеска ошибок вы хотите запустить тесты с фиктивными сообщениями, чтобы диагностировать проблему. Что вы должны сделать?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Запустить эмуляторы Pub/Sub и Cloud Run локально, развернуть сервис локально, установить уровень логирования в DEBUG/INFO, опубликовать фиктивные сообщения в топик A и проанализировать логи..
Почему это правильный ответ
Правильный вариант позволяет полностью воспроизвести среду выполнения сервиса локально, изолируя его от production. Запуск эмуляторов Pub/Sub и Cloud Run локально, а также развертывание сервиса локально, дает возможность контролировать все аспекты тестирования, включая публикацию фиктивных сообщений в топик A и детальный анализ логов с уровнем DEBUG/INFO. Это безопасно и эффективно для диагностики. Использование gcloud для публикации в production или Cloud Console для публикации в production неприемлемо, так как это может повлиять на работающий сервис и его пользователей. Направление production-сервиса на локальный Pub/Sub также нежелательно, поскольку это нарушает изоляцию и может привести к непредсказуемым последствиям в production-среде.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется