Приложение в настоящее время отправляет уникальные сообщения в стандартную очередь Amazon SQS. Команда хочет перейти на очередь SQS FIFO. Какие изменения необходимы для успешной миграции?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создать новую очередь SQS FIFO, включить дедупликацию на основе содержимого (content-based deduplication) и обновить приложение, чтобы оно включало message group ID с каждым сообщением..
Почему это правильный ответ
Для перехода со стандартной очереди SQS на очередь FIFO необходимо создать новую очередь FIFO, так как существующую стандартную очередь нельзя преобразовать в FIFO. Очереди FIFO требуют, чтобы каждое сообщение имело MessageGroupId для поддержания порядка обработки в пределах группы. Включение дедупликации на основе содержимого (content-based deduplication) устраняет необходимость в предоставлении MessageDeduplicationId вручную, так как SQS будет использовать хеш тела сообщения для дедупликации. Неправильные варианты: Изменение приложения для отправки сообщений с параметром DelaySeconds не имеет отношения к миграции на FIFO и не решает требований FIFO. Преобразование существующей стандартной очереди в FIFO невозможно. Отключение дедупликации на основе содержимого не является требованием для FIFO и может привести к дублированию сообщений, если MessageDeduplicationId не предоставляется вручную.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется