予測流入数を越えてきたので
DB Server
• DBのインスタンスタイプを変更しスケールアップ
• Master x 1 → Master x 1 / Slave x 2
• DB SlaveはHAProxyにより分散
WebApp Server
• 既にMaster x Slaves構成を考慮し開発をしていた
• 事前にピーク時最大アクセス数での負荷試験も終えていた
• インスタンスを順次追加(当時はオートスケールではなかった)
Slide 22
Slide 22 text
想定内!!
Slide 23
Slide 23 text
めでたしめでたし…とはなりませんでした
<「Redshiftの容量が増加しています」
Slide 24
Slide 24 text
盲点…
ココ→管理用サーバ(ログサーバ兼用)
Slide 25
Slide 25 text
ログ集約の流れ
WebApp
Server
Admin
Server
Log Server
Redshi
ft
S
3
KPI batch
集計遅延
容量増加
ログ投稿遅延