c# - 亚马逊 s3 存储桶可以用于队列吗?

标签 c# amazon-web-services amazon-s3 amazon-sqs

我有一个亚马逊 s3 存储桶,我想使用该存储桶实现 SQS。那可能吗?或者我是否需要另一个占位符?以下是我用来从队列读取的代码。

ReceiveMessageRequest receiveMessageRequest = new ReceiveMessageRequest();
receiveMessageRequest.QueueUrl = url;
ReceiveMessageResponse receiveMessageResponse = client.ReceiveMessage(receiveMessageRequest);

最佳答案

执行此操作的最佳方法是使用 lambda 函数。当 item 放入 s3 时,您可以配置一个被触发的 lambda 函数。这可以将一个项目放入SQS中。

http://docs.aws.amazon.com/lambda/latest/dg/with-s3.html

关于c# - 亚马逊 s3 存储桶可以用于队列吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40857754/

相关文章:

c# - 如何从 TFS 测试计划中解析树

c# - 将 int 1、10、100 格式化为字符串 "001"、 "010"、 "100"的掩码

c# - 无法转换 System.Runtime.Remoting.ObjectHandle

mysql - 连接到 Amazon RDS 实例的握手不活动超时

php - 如何修复 : The difference between the request time and the current time is too large

php - 使用 PHP 上传到 Amazon S3

amazon-s3 - 在S3到EC2之间最快/最好的方式复制数据?

c# - RestSharp 序列化/反序列化命名转换

amazon-web-services - AWS Lambda 在 EC2 实例上运行命令并获得结果

amazon-web-services - 工作人员无法加入集群、允许的角色集?