当对象在JAVA中上传到S3时触发SWF工作流

时间:2015-04-15 20:08:54

标签: java amazon-web-services amazon-s3 amazon-swf

我在JAVA中使用AWS Flow Framework来构建工作流程。理想情况下,我希望在任何对象上传到S3时运行工作流程。

有没有办法使用Java从S3捕获事件?如果有人能够指出一个他们使用JAVA从S3捕获事件通知的例子,那就太棒了。

提前致谢

1 个答案:

答案 0 :(得分:2)

当文件上传到s3时,没有直接的方法来启动wf。但是S3支持在将文件添加到存储桶时发送通知。 您可以让sqs订阅通知,然后轮询该队列并在收到消息时启动wf 或者,每次将文件上传到将启动wf的存储桶时,您都可以运行lambda函数。