我有一个名为'files'的S3 bucket。每天都有新的文件到达那里。示例:
/files/data-01-23-2017--11-33am.txt
/files/data-01-24-2017--10-28am.txt
当新文件到达时,我如何生成Lambda函数并设置触发器以在EC2上执行一个shell脚本? 新文件的示例如下:
^{pr2}$我想在EC2上执行的命令是(参数作为刚到达的新文件名):
python /home/ec2-user/jobs/run_job.py data-01-25-2017--11-43am.txt
amazons3可以配置为在创建新对象时触发AWS Lambda函数。但是,Lambda函数不能访问amazonec2实例。它不是一个合适的架构。在
一些可选选项(这些是单独的选项,不是多个步骤):
相关问题 更多 >
编程相关推荐