我有一個需要在EC2上運行的週期性任務。這項任務不會超過10分鐘,我不想花費50分鐘時間完成任務。根據我的理解,如果我啓動一個實例並運行此任務,無論我是否使用任何資源,我都會爲我的使用而付費。所以我一直在尋找做每隔60分鐘左右(只是一個高層次的草圖)採用以下的說法:如何避免在未使用的時間收取EC2費用?
def invokeTimer(i):
if timer(i) expired:
copyDataFromNode(i)
killNode(i)
while True:
for i in range(1,10):
startNode(i)
# Allow the node to boot up
startScript(i)
invokeTimer(i)
sleep(60000)
假設我是能夠傳達我的想法,有沒有實現這個的一個好辦法以乾淨的方式或者可能有幫助的教程?
+1謝謝。我沒有在亞馬遜網站的表格末尾看到這句話:) – Legend