Puncte:0

închid EC2-ul meu când lucrătorul meu de țelină este inactiv

drapel jp

am un AWS-SQS pentru a primi un mesaj pentru sarcina de execuție pe my muncitor de telina care s-a desfășurat pe un EC2. O sarcină durează aproximativ 5-6 minute pentru a fi executată. De fapt Vreau să închid EC2 când nu există niciun mesaj într-o coadă SQS prin urmare am configurat deja cloudwatch + SNS + lambda să-mi închid EC2.

Dar problema este că uneori se închide EC2 când ultima sarcină rulează deoarece cloudwatch declanșează alarma pentru a-mi opri EC2. deci există vreo modalitate de a obține statutul lucrătorului meu de țelină, indiferent dacă este inactiv sau funcționează? Mulțumiri

Tim avatar
drapel gp
Tim
Ar putea fi mai ușor să construiți pur și simplu o întârziere fixă ​​în lambda înainte de a se opri. De asemenea, dacă vă puteți muta procesarea la lambda, poate fi mai eficient.

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.