0
我正在使用AWS javascript sdk構建AWS lambda(canary模板)。 我正在使用它來以指定的時間間隔(每天在特定時間)重新啓動一些實例。使用lambda和預定事件的AWS重新啓動實例
我正在重新啓動相同AMI的兩個實例。下面是我的問題:
- 由於有兩個實例,我想重新啓動第一個,然後第二個。我這樣做,所以沒有停機時間。我正在重啓第一個回調中的第二個實例。當實例重新啓動時會調用成功回調,還是應該添加一些超時以確保?
- 我正在運行的實例有一個自動縮放組。這意味着,如果一個實例停止,將自動啓動一個新實例。如果我重新啓動實例,自動擴展組是否會知道這個問題,所以我最終不會運行4個實例?
我希望標題足夠描述。如果它不能隨意編輯它。
是..執行回撥時,它沒有確認實例已停止,您家業必須使用狀態的API。重新啓動API會有同樣的效果,它會終止,你可以試試這個。我在使用aws sdk for javascript之前完成了此操作。 – Shibashis
http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/EC2.html#rebootInstances-property。該文檔明確指出「此操作是異步的;它只排隊重新啓動指定實例的請求。」 – Shibashis
撤回投票並接受。感謝Thanx幫助 – alkis