- アクティビティ (今までの走行 (歩行) 距離)
- ジョギング
- 読書
- レアジョブ
- 夕飯
- AutoScaling 環境においてスポットインスタンスとオンデマンドインスタンスが混在している環境において...
アクティビティ (今までの走行 (歩行) 距離)
Fitibit Charge2 のアクティビティから走行 (歩行) 距離を Fitbit Web API で取得して Pixela で草生やしている。色が濃くなれば濃くなる程強度が高い (歩行、走行距離が長い) ということで。実装の詳細はこちら。
ジョギング
今日も補強を休んだ、仕事の息抜きに 1 セットでもやるようにしたい。
読書
今日も本を読む時間が取れなかった orz
レアジョブ
今日は予約していたけど、バタバタしてて急遽キャンセルさせて頂いた。Val 先生、ごめんなさい。
夕飯
ご査収の程よろしくお願い致します。#おごちそうさまでした https://t.co/ekIhABsQsT
— Yohei Kawahara(かっぱ) (@inokara) 2021年2月24日
実は、茄子のみぞれ和えがオススメだったりします。#おいしゅうございました https://t.co/brEYlRAUDQ
— Yohei Kawahara(かっぱ) (@inokara) 2021年2月24日
AutoScaling 環境においてスポットインスタンスとオンデマンドインスタンスが混在している環境において...
以下のような状態でインスタンスが起動していて、「Termination Policy」は OldestLaunchTemplate
を選択している。
インスタンス | Launch Template Version |
---|---|
オンデマンド | 10 |
スポット | 11 |
AutoScaling の Desired Instance の調整を行なって、インスタンスを削除しようとした場合、スポットインスタンスが最初に削除される状態を観測した。
んー、Launch Template が古いオンデマンドのインスタンスが止まって欲しいのになーと思って調べていたら、「Optional On-Demand base」の設定が 1 になっていたのが原因っぽいことが解った。
つまり、「Termination Policy」の設定よりも、「Optional On-Demand base」の設定が優先されるってことらしい。
ちゃんと、検証していないので、確定ではないけど、時間があったら検証してみたい。
AutoScaling 奥深いぞ...