2017-01-23 1 views

Répondre

3

S3/intégration SQS ne prend pas en charge l'utilisation des files d'attente FIFO et la file d'attente est un FIFO file d'attente.

Les caractéristiques suivantes des services AWS ne sont pas compatibles avec les files d'attente FIFO:

  • Amazon CloudWatch Events

  • Amazon S3 notifications d'événement

  • Amazon SNS Abonnements

    Sujet

https://aws.amazon.com/sqs/faqs/#fifo-queues

+1

bon à savoir. Merci. –

0

Avez-vous attaché une politique comme celui-ci à votre file d'attente SQS?

{ 
"Version": "2008-10-17", 
"Id": "example-ID", 
"Statement": [ 
    { 
    "Sid": "AllowS3ToPublishMessages", 
    "Effect": "Allow", 
    "Principal": { 
    "AWS": "*" 
    }, 
    "Action": [ 
    "SQS:SendMessage" 
    ], 
    "Resource": "sqs-episource-arn", 
    "Condition": { 
     "ArnLike": {   
     "aws:SourceArn": "arn:aws:s3:*:*:your-bucket-name"  
    } 
    } 
    } 
] 
} 

(remplaçant sqs-episource-arn avec le plein ARN pour EpisourceExp.fifo et your-bucket-name avec le nom du seau de votre seau S3)

+0

Oui. Je l'ai ajouté. Il jette encore cette erreur '{ "Version": "2008-10-17", "Id": "exemple-ID", "Déclaration": [{ "Sid": « exemple-déclaration -id " "effet": "Allow", "principaux": { "AWS": "*"} , "action": "SQS: SendMessage", "ressources":" arn: aws : SQS: nous-ouest-2: 080983167913: EpisourceExp.fifo », "Condition": { "ArnLike": { " aws: SourceArn": "arn: aws: s3: *: *: episourceexperiment2" } } } ] } ' – Dawny33