amazon-web-services - AWS EMR 立即处理日志在 S3 中的登陆
问题描述
我的实际实现包括 Device Farm 和 EMR。Device Farm 生成日志并将它们保存在 S3 中,我希望 EMR 立即获取并处理它们(最终目标是将生成的结构化信息放入 DynamoDB)。
最好的方法是什么?是否可以在不集成另一项检查 S3 中是否没有新日志的情况下做到这一点?
解决方案
您可以在 S3 存储桶上使用事件。创建一个事件,即。每当创建新对象(日志文件)时;调用 lambda 或 SNS 通知(依次调用 EMR)
推荐阅读
- swift - 在 Swift 中格式化秒表的时间
- r - 添加行并有条件地更新以下行
- bash - WSL Ubuntu:出错时停止执行函数
- neo4j - neo4j 还没有开始
- javascript - HTML 中的 Vue 绑定和 CSS 不起作用
- ios - IOS从url设置UITableView背景图片
- javascript - Google Scripts / Sheets 在数据输入单元格后添加前缀
- apache-kafka - Axon 事件通过 EventBus 多次发布
- angular - http 请求何时阻塞 Angular 渲染?
- php - 如何获取所有评论,其帖子标题链接到 laravel 中的帖子表?