我试图从AWS设置SQS队列,我的目标是
有没有办法做到这一点?从文档中,我可以看到我们可以使用sdk接收消息,并且我正在使用Node js,Express,link to amazon sdk-javaScript for sqs。我应该每隔一段时间检查一次平方吗?我相信应该有更好的方法。
答案 0 :(得分:0)
一个选项是设置一个与该SQS队列挂钩的Elastic Beanstalk工作者类型环境。创建工作程序类型的beantalk环境时(可以在此处选择Node),可以指定消耗的队列以及SQS将新消息发布到的HTTP路径是什么(expressjs POST处理程序等)。它使使用队列变得容易一些,您可以返回200以销毁该消息,或者从该POST中抛出以将其放回队列以重试或死信。