sqs
AWS SQS message queue service for decoupled architectures. Use when creating queues, configuring dead-letter queues, managing visibility timeouts, implementing FIFO ordering, or integrating with Lambda.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
AWS SQS message queue service for decoupled architectures. Use when creating queues, configuring dead-letter queues, managing visibility timeouts, implementing FIFO ordering, or integrating with Lambda.
How to use
Zainstaluj skill w swoim agencje Claude lub Copilot, wskazując repozytorium https://github.com/itsmostafa/aws-agent-skills/tree/main/skills/sqs.
Przygotuj dostęp do AWS — upewnij się, że masz skonfigurowane poświadczenia AWS CLI i uprawnienia do zarządzania SQS.
Aby utworzyć standardową kolejkę, użyj polecenia create-queue z parametrami takimi jak nazwa kolejki, timeout widoczności (domyślnie 30 sekund) i okres przechowywania wiadomości (domyślnie 4 dni). Możesz także ustawić opóźnienie dostępu do wiadomości i rozmiar maksymalny.
Dla wymagających porządek przetwarzania skonfiguruj kolejkę FIFO, która gwarantuje dokładnie jedno dostarczenie i ścisłe zachowanie kolejności wiadomości.
Jeśli chcesz obsługiwać błędy, skonfiguruj kolejkę martwych liter (DLQ), do której będą trafiać wiadomości, które nie powiodły się po określonej liczbie prób (maxReceiveCount).
Integruj kolejkę z Lambda lub innymi usługami AWS, przekazując URL kolejki i ustawiając odpowiednie uprawnienia IAM do wysyłania i odbierania wiadomości.