使用Elastic Beanstalk我从Management Console创建了一个worker 1.1层(运行Ruby 1.9.3的64位Amazon Linux 2014.03 v1.0.3)。在配置工作人员详细信息时,我选择"自动生成队列"。当我这样做时,会生成两个SQS队列(工作和死信),但是"工作队列URL"为我的worker实例设置为死信队列url。我本以为它应该是工人队列?如果我尝试将其更改为工作程序配置中的工作队列,则会删除这两个队列(工作和死信)。谁能告诉我这是不是正常行为?
答案 0 :(得分:0)
当您选择自动生成的队列时,它会创建两个队列。一个是主要的,另一个是死信队列。默认情况下,工作器实例会侦听主队列。死信队列在主队列配置中配置。如果有许多消息被认为无法处理,那么主队列就会输入死信。工作人员队列没有