【问题标题】:One-time running Python code when AWS EC2 instance startAWS EC2 实例启动时一次性运行的 Python 代码
【发布时间】:2019-08-01 06:42:30
【问题描述】:

我有两个名为"aws-example""aws-sandbox"EC2 实例。同时,它们是 docker 机器。 "aws-example" 是经理,"aws-sandbox" 是 docker-swarm 中的工人。

我写了两个 Python 脚本,在 "aws-example" 运行脚本时,它停止到 "aws-sandbox" 实例并重新启动。

当我在"aws-sandbox" 中运行脚本时,worker 必须离开 swarm 并再次加入。

我亲手完成了所有这些过程。但是,我必须自动化。当"aws-sandbox" 实例启动时,我如何在"aws-sandbox" 中执行一次性运行的Python 脚本?我已经调查过 AWS Lambda、CloudWatch 等服务,我很困惑。这里有没有思路清晰的人?

【问题讨论】:

标签: python amazon-web-services docker amazon-ec2 docker-swarm


【解决方案1】:

在 cron 中使用 @reboot /path/to/script.py,它应该可以工作。

更多信息请查看this

【讨论】:

    猜你喜欢
    • 2016-06-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-07
    • 2017-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多