AWS Elastic Beanstalk Worker队列行为

Mar*_*nny 5 amazon-sqs amazon-web-services amazon-elastic-beanstalk

使用Elastic Beanstalk我从Management Console创建了一个worker 1.1层(运行Ruby 1.9.3的64位Amazon Linux 2014.03 v1.0.3).在配置工作人员详细信息时,我选择"自动生成队列".当我这样做时,会生成两个SQS队列(工作者和死信),但我的工作者实例的"工作队列URL"被设置为死信队列URL.我本以为它应该是工人队列?如果我尝试将其更改为工作程序配置中的工作队列,则会删除这两个队列(工作和死信).任何人都可以告诉我这是否是正常行为?

小智 0

当您选择自动生成队列时,它会创建两个队列。一个是主要的,另一个是死信队列的。默认情况下,您的工作实例监听主队列。死信队列在主队列配置中配置。如果有许多消息被认为是死信而无法处理,则主队列将放入死信。工作队列不