Hitachi

uCosminexus Application Runtime for Spring Boot ユーザーズガイド


17.2.3 スケールイン開始前にスナップショットログ出力処理時間分の猶予を設ける

Tomcatをオートスケーリング構成のマシン上で使用している場合,本製品がスナップショットログの収集処理をしている間は,できる限りマシンがスケールインされないようにする必要があります。

ユーザスクリプトによる閉塞をすることで自動的にスケールインされないように構築している場合

このケースに該当する場合は,Tomcatの停止後にスケールインを実行するスクリプトが実行されるように設定してください。これによって,スナップショットログ出力処理が終わるまでスケールインされないようにできます

オートスケーリンググループからの切り離しと同時にスケールインに遷移するように設定している場合(マネージドサービス側で管理)

スナップショットログの出力に掛かる時間を確保できる,十分な猶予時間を設定してください。猶予時間とは,障害を検知されたマシンがオートスケーリンググループから切り離されてから,OSのシャットダウンが開始されるまでの時間を指します。