Puncte:2

Gestionarea configurației de autoscaling AWS EC2 și RDS

drapel sk

Un client de-al nostru poate, în general, să ruleze doar pe cel EC2 și are, de asemenea, o bază de date MySQL 5.7 fără server Aurora care rulează, cu toate acestea, există momente în care încărcarea lor crește semnificativ. de exemplu. trecând de la poate 20 de ședințe la 200 de ședințe într-un minut. Acest lucru se datorează faptului că vând bilete pentru evenimente și le spun oamenilor că biletele sunt puse în vânzare la data x, astfel încât toată lumea să încerce să sară deodată.

În momentul de față, echilibrul de încărcare a aplicației AWS este setat să se extindă atunci când atinge 60% de utilizare a procesorului în toate nodurile EC2 din flotă. Deocamdată, nu sunt sigur ce determină sistemul Aurora serverless să crească și să scadă. Totuși, ceea ce mă întrebam este dacă există sugestii despre cum să gestionăm mai bine creșterea sarcinii. Vârful de sarcină se poate extinde cu aproximativ 30 de metri, dar apoi se reduce la un nivel normal, așa că ne concentrăm doar pe acea perioadă scurtă de timp în care sarcina crește cu adevărat.

Momentan sunt configurate să folosească instanțe c4.xlarge iar în Aurora rds are o capacitate minimă de 8 și max de 16

Clientul nostru ar dori să mențină factura scăzută, dar ar dori să vadă performanțe mai bune, există sugestii evidente.

Tim avatar
drapel gp
Tim
Cea mai ușoară opțiune poate fi să scalați manual grupul de autoscaling chiar înainte de momentul biletului, deoarece autoscalingul nu poate face față, de obicei, creșterilor bruște masive. Doar setați capacitatea dorită. Dacă este obișnuit, puteți utiliza scalarea bazată pe timp. Aurora serverless V2 ar trebui să se scaleze extrem de rapid, dar odată ce ați rezolvat EC2, puteți începe să vă uitați la valorile cloudwatch pentru a vedea ce se întâmplă.
Seamus Lee avatar
drapel sk
Multumesc Tim apreciez feedback-ul
Puncte:0
drapel cn

Puteți programa evenimente de scalare automată folosind Consola EC2, așa că, dacă știți când aceste bilete vor fi puse în vânzare, puteți crește cu 30 de minute înainte și puteți reduce 30 de minute după.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.