私は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ありがとうございます。私はAmazonのウェブサイト上のテーブルの最後にその文を見なかった:) – Legend