Общие вопросы про Message Queue
Что означает ошибка «Cannot create queue: Too many queues» при создании новой очереди?
Ошибка означает, что достигнут лимит на максимальное количество очередей. Для увеличения лимита обратитесь в техническую поддержку
- Идентификатор облака, в котором нужно увеличить лимит.
- Нужное количество очередей.
- Для чего вам такое количество очередей.
Мне нужна регистрация в Amazon, чтобы использовать AWS CLI для Message Queue?
Нет, вы можете использовать AWS CLI без регистрации и ключей AWS. Подробнее читайте в разделе Инструменты для работы с Yandex Message Queue.
Какой ключ доступа требуется мне для работы с Message Queue?
Для работы с AWS CLI и Message Queue требуется статический ключ доступа. Чтобы создать ключ, воспользуйтесь инструкцией.
Какой максимальный размер сообщения?
Максимальный размер сообщения — 256 КБ. О других ограничениях читайте в разделе Квоты и лимиты в Message Queue.
Какой SLA для Message Queue?
Message Queue имеет SLA 99,90% на доступность сервиса.
Могу я самостоятельно мониторить Message Queue с помощью Prometheus?
Да, вы можете экспортировать метрики в Prometheus и получить список метрик для различных объектов.
Что необходимо ввести в Default output format [None] при настройке конфигурации AWS CLI?
Это поле нужно оставить пустым. При настройке конфигурации AWS CLI сначала укажите идентификатор ключа, а затем сам секретный ключ.
Почему все мои сообщения висят в очереди со статусом «В обработке» продолжительное время?
Это может быть связано с большим таймаутом видимости в настройках очереди. Таймаут видимости — это время, на которое сообщение скрывается из очереди после чтения получателем.
Как удалить сообщение и его дубль из очереди, если при удалении сообщения из очереди можно использовать только ReceiptHandle и нельзя сделать сортировку по MessageDeduplicationId?
Дубликаты сообщений не будут записаны в течение 5 минут. Если прошло 5 минут, то дубликат нужно удалять по его собственному ReceiptHandle
.
Возможно, вы видите дубли при чтении, когда сервис не успел удалить сообщение по истечении таймаута видимости. В таком случае стоит продлить таймаут.
Я могу получить логи моей работы в сервисах?
Да, вы можете запросить записи о том, что происходило с вашими ресурсами, из логов сервисов Yandex Cloud. Подробнее читайте в разделе Запросы данных.