我想問一下,有什麼自動化工具在那裏 啓動Amazon EC2實例在08:00 AM 並停止其在16:00 (和從哪裏跑了嗎?)EC2實例調度
EC2實例調度
回答
亞馬遜不提供任何功能來支持這一點。
首選解決方案(目前)是run a cron task from an existing server。
我不確定有沒有,但我相信很多人都對這樣的產品感興趣。實際上,我得到的產品與您需要的產品相反 - 它會在預定時間後停止機器;-)。我的猜測是,您只希望在白天運行實例來保存EC2 $$$。如果是這樣的話,我相信我現有的產品很容易扭曲以滿足您的需求。
那麼關閉服務器,你可以安排在服務器上的任務本身告訴它在16:00關閉。
但是,如果您使用Amazon EC2命令行工具,你可以從你的工作站上運行命令來啓動和停止實例:
爲了所設置的命令行工具您的Mac/Linux工作站以下指南可能會有用:
- http://www.robertsosinski.com/2008/01/26/starting-amazon-ec2-with-mac-os-x/
- http://cloud-computing.learningtree.com/2010/09/28/using-the-amazon-ec2-command-line-tools-and-api/
你甚至可以配置這些命令,當你啓動你的工作站上運行,或安排他們在工作站上。
我所在的公司有客戶經常問到這個問題,所以我們已經寫了一個免費的EC2調度可在這裏應用工作:
http://blog.simple-help.com/2012/03/free-ec2-scheduler/
它適用於Windows和Mac,可以讓你創建多個每日/每週/每月的時間表,並允許您使用匹配的過濾器輕鬆包含大量實例,或者包含將來添加的實例。
您可以通過在另一個全天候運行的實例上運行作業來完成此任務,或者您可以使用第三方服務,如Ylastic或Rocket Peak。
如果你想自己設置它,例如,在C#代碼停止服務器是相當簡單:
公共無效stopInstance(字符串INSTANCE_ID,串AWSRegion) { RegionEndpoint myAWSRegion = RegionEndpoint。 GetBySystemName(AWSRegion); AmazonEC2 ec2 = AWSClientFactory.CreateAmazonEC2Client(AWSAccessKey,AWSSecretKey,myAWSRegion); ec2.StopInstances(new StopInstancesRequest()。WithInstanceId(INSTANCE_ID)); }
- 1. 調試ec2實例啓動
- 2. Ping EC2實例
- 3. 硒EC2實例
- 4. 在EC2實例
- 5. EC2實例運行速度非常慢
- 6. AWS EC2實例調度程序很容易
- 7. amazon EC2 ubuntu實例中的任務調度
- 8. 使用EC2實例
- 9. xlswriter在EC2實例
- 10. AWS WAF + EC2實例
- 11. EC2實例放置
- 12. pgpool postgresql ec2實例
- 13. Websockets和Ec2實例
- 14. 創建EC2實例
- 15. 分享EC2實例
- 16. EC2實例選擇
- 17. RDP - 非VPC EC2實例到VPC(公共)EC2實例:不工作
- 18. 如何用新的Amazon EC2實例替換Amazon EC2實例?
- 19. 將EC2實例從VPC連接到EC2-Classic中的實例
- 20. 從EC2實例連接到VPC實例
- 21. AWS EC2實例:啓動多個實例
- 22. 確保停止EC2實例
- 23. 克隆EC2 Ubuntu實例
- 24. 403在AWS EC2實例
- 25. ec2實例cpu類型
- 26. Amazon EC2實例卷大小
- 27. Jenkins ssh到amazon ec2實例
- 28. 無法RDP在EC2實例
- 29. 安裝TensorFlow在EC2實例
- 30. EC2實例可用帶寬?
您可能會發現關於如何使用Amazon EC2命令行工具 調度情況下,在[本 線索]更多信息(http://stackoverflow.com/questions/2413029/auto-shutdown-and-start -amazon-EC2實例)。 – danoo 2011-08-05 15:26:10
僅供參考,任何在這裏尋找答案的人...下面提到的很多服務現在都是死鏈接。我們目前使用https://awssomesauce.com取得了很大的成功。 – jdmcnair 2015-06-24 20:07:46
對於一個輕量級的解決方案,我建議[使用AWS Lambda安排EC2開始/停止](http://stackoverflow.com/a/38371889/4058484),它的成本低於$ 0.0004美元/月。 – hyip 2016-07-16 04:49:28