您如何评估AWS Simple Queue Service?

时间:2017-12-04 12:17:05

标签: amazon-web-services aws-sdk amazon-sqs

标题可能会有些误导,因为我知道如何拨打SQS并接收一条或多条可见信息。但是,如果您正在开发将部署到Elastic Beanstalk的Web应用程序,那么您将在何处放置轮询代码?我的意思是,您不能将Windows服务部署到EB,并且您无法使Web应用程序本地在后台运行轮询。那你做什么,把它放在哪里?

1 个答案:

答案 0 :(得分:2)

您可以使用SQS异步接收消息,而无需将代码写入轮询队列。亚马逊有一个库,它充当使SQS JMS兼容的包装器。您可以注册消息监听器,只要新消息到达队列,就会调用函数。

Using JMS with Amazon SQS

[Example, Please have a look at Receive Message Asynchronously]