0
AWS自動縮放基於負載(併發請求數)工作。它完美適用於網站和Web API。但是,在某些情況下,所需EC2實例的數量與請求無關,但取決於其他內容,如隊列中的項目數量。AWS:根據隊列大小自動縮放
例如,從定製隊列(而不是SQS)抽取訂單的訂單處理系統可能需要向外擴展以更快地處理訂單。我們怎樣才能使這個好消息?
AWS自動縮放基於負載(併發請求數)工作。它完美適用於網站和Web API。但是,在某些情況下,所需EC2實例的數量與請求無關,但取決於其他內容,如隊列中的項目數量。AWS:根據隊列大小自動縮放
例如,從定製隊列(而不是SQS)抽取訂單的訂單處理系統可能需要向外擴展以更快地處理訂單。我們怎樣才能使這個好消息?
可以將自動擴展組配置爲通過將其擴展策略鏈接到Cloud Watch警報來擴展或縮小。許多人使用CPU利用率作爲縮放觸發器,但您可以使用任何您喜歡的雲監視指標。在你的情況下,你可以使用你的隊列的ApproximateNumberOfMessagesVisible指標。例如,如果您創建了一個報警,當ApproximateNumberOfMessagesVisible> 500並將其鏈接到您的自動擴展組的擴展策略時,該組將創建新的實例,只要該隊列中的消息數超過500條即可。