【问题标题】:Reboot an EC2 instance when cloudwatch logs trigger Lambda当 cloudwatch 日志触发 Lambda 时重启 EC2 实例
【发布时间】:2019-11-25 00:19:11
【问题描述】:

我在 Lambda 函数中添加了 Cloudwatch Logs 触发器,该函数在找到特定单词时触发(例如:“应用程序已启动”),然后它会处理某些函数,例如发送 SNS 通知。我需要的是帮助 python 代码从 lambda 函数内部重新启动 EC2 实例。我见过每个人都在从 lambda 启动和停止 EC2 实例,但没有重新启动它们。

谢谢!

【问题讨论】:

    标签: amazon-web-services amazon-ec2 aws-lambda


    【解决方案1】:

    您可以查看此documentation,它解释了boto3 包中的reboot_instances 命令。

    import boto3
    
    ec2 = boto3.client('ec2')
    response = ec2.reboot_instances(InstanceIds=['string'])
    

    如此简单。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-21
    • 2017-06-19
    • 2020-06-29
    • 1970-01-01
    • 2014-12-09
    • 2020-06-25
    • 2017-05-12
    • 2016-11-22
    相关资源
    最近更新 更多