如何将微服务连接到SQS / SNS

时间:2016-03-01 18:03:15

标签: amazon-ec2 docker amazon-sqs microservices

我有一个java微服务,它运行在Ec2实例的Docker容器中。 当文件被丢弃在S3 bucker中时,它必须得到通知。我们有一个连接到S3存储桶的SNS和SQS。如何将微型连接到SNS / SQS?如果有更好的方法让java微服务在文件被放入S3存储桶时得到通知,请告诉我?

2 个答案:

答案 0 :(得分:0)

是的,这是AWS Lambda的一个用例:

  

作为事件驱动的计算服务,AWS Lambda在其中运行您的代码   响应事件,例如更改Amazon S3存储桶中的数据或   Amazon DynamoDB表。

http://docs.aws.amazon.com/lambda/latest/dg/welcome.html

由于它运行您的代码,您可以自由地编写将请求发送到微服务的内容。

答案 1 :(得分:0)