我开始研究Amazon OpsWorks,并创build了一个包含数据库层和2个自定义层的堆栈。 我把我的食谱放在一个私人的git仓库上。 我想知道为什么我的scheme中使用的机器太慢了 ! 第一次启动机器大约需要15-30分钟,直到准备就绪,甚至为什么我只是开始“更新自定义食谱”这个任务,需要4(!!)分钟才能从github上获取它们。 我已经为创build自定义AMI而减less了启动时间,但是之后我必须删除opsworks-agent 。 我仍然可以使用OpsWorks界面去除代理吗?
我错过了什么,或者是每个人都这么慢? 我正在使用m1.small实例进行testing。
因为ruby在running_setup期间被编译来运行opsworks-agent如果你使用的操作系统默认是没有ruby 2.0.0的。 (即亚马逊Linux AMI有内置的ruby 2.0.0,所以比Ubuntu提供更快)。