我有一个aws lambda函数,它与cron作业同时每天运行并生成cloudwatch日志。我有另一个lambda函数,它接受那些cloudwatch日志并将其移动到S3。所以我希望当我的第一个lambda函数完成执行时,日志lambda函数启动并将日志推送到S3存储桶。请建议我如何实现这一目标。
答案 0 :(得分:1)
您可以通过AWS SDK从另一个Lambda函数调用Lambda函数。所以你的第一个函数应该在完成时调用第二个函数。确保选择InvocationType" Event"在调用第二个函数时,不添加任何回调以避免函数并行运行并支付两次。