原理图
自动创建依赖 Serverless Framework
-
创建一个
config.ENV.jsonENV 为 stage -
修改
config.ENV.json中的参数 -
在 serverless.yml 中找到
cron(0 19 * * ? *), 修改 Lambda 触发时间 -
执行 serverless framework 部署
sls deploy --aws-profile default --stage <ENV>-
在自动创建的 SNS Topic 中添加 邮件 Subscription
-
修改
emr.js中的 TODO 部分来提交 EMR Step -
在执行 Step 执行完毕的脚本中调用
scale-inlambda 来缩小 EMR Group
