7 คะแนน โดย xguru 2022-06-21 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • แม้จะไม่ได้ใช้งานก็ยังทำงานที่ค่าขั้นต่ำสำหรับการคิดบิลที่ 0.5 ACU และไม่ถูกหยุดการทำงาน
    → กล่าวคือ แม้จะไม่เคยถูกเรียกใช้เลย ก็ยังถูกคิดบิลขั้นต่ำเดือนละ $43
  • ถ้าจะเรียกว่า 'serverless' ก็ควรต้องหยุดการทำงานเมื่อไม่ได้ใช้งาน แต่สิ่งนี้ไม่ได้ทำงานแบบนั้น
    → Aurora Serverless v2 เป็น auto-scaling ไม่ใช่ serverless

1 ความคิดเห็น

 
xguru 2022-06-21

ไม่ได้ซ่อนอะไรไว้ และในเอกสารก็ระบุไว้อย่างชัดเจนว่าเป็นการทำงานแบบนั้น ใช้งานให้เหมาะกับวัตถุประสงค์นะครับ
https://docs.aws.amazon.com/ko_kr/AmazonRDS/…

ขณะนี้ writer และ reader ของ Aurora Serverless v2 จะไม่ลด ACU ลงเป็น 0 โดย instance ของ Aurora Serverless v2 ที่ว่างงานสามารถลดขนาดลงไปถึงค่า ACU ขั้นต่ำที่กำหนดไว้สำหรับคลัสเตอร์ได้

พฤติกรรมนี้แตกต่างจาก Aurora Serverless v1 ที่สามารถหยุดชั่วคราวได้หลังช่วงเวลาที่ไม่มีการใช้งาน แต่จะใช้เวลาในการเริ่มต้นใหม่เมื่อมีการเปิดการเชื่อมต่อใหม่ หากไม่จำเป็นต้องใช้ DB cluster ของ Aurora Serverless v2 capacity เป็นระยะเวลาหนึ่ง คุณสามารถหยุดคลัสเตอร์แล้วค่อยเริ่มใหม่ได้เช่นเดียวกับ provisioned DB cluster