La production/consommation des messages SQS
La manipulation d’une file d’attente SQS standard, qui inclut des opérations comme la création, la production/consommation/suppression des messages, etc., peut se faire très simplement avec AWS CLI, comme suit :
nicolas@BEL20:~$ aws sqs create-queue --queue-name send-money-queue
{
"QueueUrl": "https://sqs.eu-west-3.amazonaws.com/459436678662/
send-money-queue"
}
nicolas@BEL20:~$ aws sqs get-queue-attributes --queue-url
https://sqs.eu-west-3.amazonaws.com/459436678662/send-money-queue
nicolas@BEL20:~$ aws sqs get-queue-attributes --queue-url
https://sqs.eu-west-3.amazonaws.com/459436678662/send-money-queue
--attribute-name
ApproximateNumberOfMessages
{
"Attributes": {
"ApproximateNumberOfMessages": "0"
}
}
nicolas@BEL20:~$ aws sqs get-queue-attributes --queue-url
https://sqs.eu-west-3.amazonaws.com/459436678662/send-money-queue
--attribute-name All
{
"Attributes": {
"QueueArn": "arn:aws:sqs:eu-west-3:459436678662:send-money-queue",
"ApproximateNumberOfMessages": "0",
"ApproximateNumberOfMessagesNotVisible":...