【发布时间】:2015-06-21 23:39:04
【问题描述】:
我在 JAVA 中使用 AWS Flow Framework 来构建工作流。理想情况下,我想在任何对象上传到 S3 时运行工作流。
有没有办法使用 Java 从 S3 捕获事件?如果有人能指出他们使用 JAVA 从 S3 捕获事件通知的示例,那就太好了。
提前致谢
【问题讨论】:
标签: java amazon-web-services amazon-s3 amazon-swf
我在 JAVA 中使用 AWS Flow Framework 来构建工作流。理想情况下,我想在任何对象上传到 S3 时运行工作流。
有没有办法使用 Java 从 S3 捕获事件?如果有人能指出他们使用 JAVA 从 S3 捕获事件通知的示例,那就太好了。
提前致谢
【问题讨论】:
标签: java amazon-web-services amazon-s3 amazon-swf
当文件上传到 s3 时,没有直接的方法来启动 wf。但是 S3 支持在将文件添加到您的存储桶时发送通知。 您可以让 sqs 订阅通知,然后轮询该队列并在收到消息时启动 wf 或者,您可以在每次将文件上传到将启动 wf 的存储桶时运行 lambda 函数。
【讨论】: