标题可能会有些误导,因为我知道如何拨打SQS并接收一条或多条可见信息。但是,如果您正在开发将部署到Elastic Beanstalk的Web应用程序,那么您将在何处放置轮询代码?我的意思是,您不能将Windows服务部署到EB,并且您无法使Web应用程序本地在后台运行轮询。那你做什么,把它放在哪里?
答案 0 :(得分:2)
您可以使用SQS异步接收消息,而无需将代码写入轮询队列。亚马逊有一个库,它充当使SQS JMS兼容的包装器。您可以注册消息监听器,只要新消息到达队列,就会调用函数。
[Example, Please have a look at Receive Message Asynchronously]