2
我有一個Rube Goldberg系統,我在自動調節組中啓動了實際價格實例,但實際上並沒有對自動調節功能感興趣。這一切都是因爲無法直接使用CloudFormation獲得實際價格的實例。不要問...AWS AutoScaling:如何禁用健康檢查
無論如何,對於我的用例,我想有效地禁用健康檢查。我永遠不希望實例終止和替換。我會盡全力手動。由於健康檢查,我經常看到我的精心構造的實例被終止,這是非常煩人的。
那麼,我有什麼選擇?
- 寬限期設置爲0或-1作爲說明寬限期永遠的方式?
- 寬限期設置爲Integer.MAX_INT,這可能夠用了嗎?
set-instance-health
他們宣傳自定義健康檢查:是否覆蓋EC2狀態檢查?它是永久的嗎?
感謝您的幫助!
如果您使用的是現貨實例,它們*將*最終終止(並可能取代價格設置),除非您的出價非常高。 (實際上,EC2上沒有任何實例是永久的,但實例實例的競價性更不穩定。)至於自動縮放組是否會伸縮,只需設置min == desired == max並將其留在那裏。但是,再次,如果現場實例由AWS(但不是由自動縮放組)來終止,則自動縮放組將嘗試替換它。 –
@KarenB謝謝,我已經有了最小/最大/所需的位。 至於波動性,我們接受現貨價格實例由於價格和投標等原因而波動。根據我們的經驗,雖然這不是什麼大問題,但我們從中獲得了巨大的節約。健康檢查更具侵擾性。 –