Поддержка равноправных очередей SQS в качестве назначений для Amazon EventBridge

Проведено: 13 нояб. 2025 г.

Amazon EventBridge теперь поддерживает равноправные очереди Amazon Simple Queue Service (Amazon SQS) в качестве назначений, что позволяет создавать более гибкие приложения, управляемые событиями. Теперь вы можете использовать улучшенное распределение сообщений SQS между группами потребителей и уменьшить влияние помех от соседей в многопользовательских системах обмена сообщениями. Данное усовершенствование позволяет EventBridge отправлять события напрямую в равноправные очереди SQS. Равноправные очереди позволяют нескольким потребителям обрабатывать сообщения от одного и того же клиента одновременно, причем время обработки сообщений для всех клиентов будет одинаковым.

Шина событий Amazon EventBridge – это бессерверное средство управления событиями, которое позволяет создавать масштабируемые приложения, управляемые событиями. Она маршрутизирует события между внутренними приложениями, сторонними SaaS-приложениями и другими сервисами AWS. Равноправные очереди SQS автоматически распределяют сообщения равноценным образом между группами потребителей, предотвращая монополизацию ресурсов очередей какой-либо одной группой. В сочетании с возможностями маршрутизации событий EventBridge они создают удобную основу для разработки масштабируемых многопользовательских приложений, в которых разным группам специалистов или сервисам необходим равный доступ к потокам событий.

Для маршрутизации событий в равноправную очередь SQS вы можете выбрать эту очередь в качестве назначения при создании или изменении правил EventBridge с использованием Консоли управления AWS, Интерфейса командной строки AWS (AWS CLI) или пакетов средств разработки ПО (SDK) AWS. Обязательно добавьте параметр MessageGroupID и укажите для него либо статическое значение, либо выражение пути JSON.

Поддержка равноправной очереди и FIFO («первым получено – первым отправлено») в качестве назначений доступна во всех коммерческих регионах AWS и регионах AWS GovCloud (США). Сведения о поддерживаемых назначениях EventBridge см. в документации. Сведения о равноправных очередях см. в документации по SQS.