簡體   English   中英

Aurora serverless 冷卻時間縮減

[英]Aurora serverless cooldown time to scale down

https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-serverless.how-it-works.html上的文檔說明如下:

放大后,縮小的冷卻時間為 15 分鍾。 縮小后,再次縮小的冷卻時間為310秒。

事實證明,我的用戶有奇怪的應用程序使用周期,他們都每 25 分鍾左右使用一次該應用程序,然后他們都停止使用它。 我想手動更改冷卻時間以滿足此要求,但還沒有找到一種方法。 有任何想法嗎?

如果在某些時候確實存在零連接,您可以將 Aurora 集群修改為在至少 5 分鍾不活動后自動暫停:

aws rds modify-db-cluster \ --db-cluster-identifier sample-cluster \ --scaling-configuration MinCapacity=1,MaxCapacity=32,TimeoutAction='ForceApplyCapacityChange',SecondsUntilAutoPause=300,AutoPause=true

如果仍然有一些用戶,並且您可以通過編程方式看到使用量下降,您可以通過調用以下命令強制更改容量,使其比正常冷卻時間更快:

aws rds modify-current-db-cluster-capacity --db-cluster-identifier sample-cluster --capacity 1

您不能將容量強制設置為 0,但如果您將 autoPause 設置為“true”,您可以強制設置為最小允許值 (1 ACU),然后等待 5 分鍾無活動以啟動自動暫停。

您可以更改 Aurora Serverless 數據庫集群的容量。 當您更改容量時,Aurora Serverless 會嘗試為更改找到擴展點。 如果 Aurora Serverless 找不到擴展點,它會超時。 您可以指定在容量更改超時時要執行的以下操作之一:

強制更改容量 – 盡快將容量設置為指定值。

回滾容量更改 – 取消容量更改。

重要提示:如果您強制更改容量,則可能會刪除阻止 Aurora Serverless 找到擴展點的連接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM