1

当我的实例(Amazon Linux AMI)启动时,我想运行一个 python 程序(一个无限的 while 循环作为内部的侦听器)。我创建了一个简单的 shell 脚本,如下所示:

#!/bin/sh
python bootstrap.py > bootstrap.log

然后我在每次实例启动时运行这个脚本的名称“ run_service.sh” 。/etc/rc.local但是这种简单的方法似乎不起作用,没有任何反应。

我发现 Amazon Linux AMI 是基于 Centos/Fedora,而不是 Ubuntu。该cloud-init选项似乎不太清楚,因为我需要将此实例捆绑到定制的 AMI 中。

那么,我怎样才能通过一种非常简单的方式避免像木偶/厨师等复杂的设置呢?

4

0 回答 0