我有一个dotcloud服务,我想配置它,以便它在完成任务后关闭并销毁自己。
这应该意味着我没有比实际需要更多的服务器时间。
显而易见的方法是使用dotcloud CLI,但这并未安装在dotcloud实例上。此外,dotcloud用户无权运行shutdown
命令。
有没有一种简单的方法可以做到这一点,或者我是否需要部署安装了dotcloud CLI的自定义服务,然后可以自行销毁?
答案 0 :(得分:2)
服务没有正式的方法来销毁自己,但正如您所描述的那样,您可以安装CLI和凭据(我建议您通过{{1}设置的环境变量中使用API密钥})然后编写dotcloud env set
调用脚本。
更有效的方法是拥有一名长期工人,并继续为其提供工作。由于我们不提供自动缩放功能,因此dotCloud平台最适合具有相对一致RAM需求的应用程序。