首先,我想澄清一点,我是AWS新手,特别是竞价型实例,所以请原谅我缺乏特定的语言。
我必须完成以下设置:
到目前为止,我已经通过AWS开发工具包和自定义脚本进行了“每8小时创建一个专题实例”部分。
我遇到的问题是,我不确定如何在现场实例变为“活动”后运行R脚本。
我了解如何检查实例的状态,但不了解如何“调用”文件。
我想在另一台机器上运行一个cron作业,该机器会检查实例是否处于活动状态并调用该文件。
这是要走的路吗?如果是,我如何获取实例地址才能调用它?
答案 0 :(得分:5)
有CloudInit package可用(至少在基于Ubuntu的AMI上)在实例启动时执行各种任务。您可以编写一个shellcript并将其放在User-data部分中,以便在启动时执行它,调用您的R脚本。这应该比从另一台机器检查实例状态更容易。