python - AWS EC2 实例启动时一次性运行的 Python 代码
问题描述
我有一个名为and的两个EC2
实例。同时,它们是 docker 机器。是经理,也是 docker-swarm 中的工人。"aws-example"
"aws-sandbox"
"aws-example"
"aws-sandbox"
我写了两个 Python 脚本,当在 中运行脚本时"aws-example"
,它停止"aws-sandbox"
实例化并重新启动它。
当我在 中运行脚本时"aws-sandbox"
,worker 必须离开 swarm 并再次加入。
我亲手完成了所有这些过程。但是,我必须自动化。我如何在实例启动"aws-sandbox"
时执行一次性运行的 Python 脚本?"aws-sandbox"
我已经调查过 AWS Lambda、CloudWatch 等服务,我很困惑。这里有没有明确途径的人?
解决方案
@reboot /path/to/script.py
在cron中使用,它应该可以工作。
有关更多信息,请查看此内容。
推荐阅读
- php - 为什么我在 CodeIgniter 函数中的查询没有返回任何内容?
- python - 使用 plotly 共享轴极坐标子图
- python-3.x - SQLITE3 上的缓慢更新,python3 上带有大 blob(60MB)
- java - 字符串未显示,打印“null”
- javascript - 复制选中/选中的复选框值并以不同的形式/div 显示为文本
- java - 递归方法不返回任何内容
- rust - 警告[E0502]:不能将`c`作为不可变借用,因为它也作为可变借用
- javascript - 如何通过给出天间隔来创建两个日期之间的日期发生?
- javascript - Vue Router Navigation Guard:超出最大调用堆栈大小?
- database - 如何在 laravel 集合的同一查询中使用 laravel 命令 'whereIn' 和 'WhereNotIn'