在前幾篇實戰中,我已經用 chef 把 Elasticsearch cluster 的雛型做出來了,接下的問題是要怎麼 scale up。
最初的想法是用 EC2 的 Autoscaling 來做,但仔細想了一下,scale up 比較沒問題,但如果要 scale down 的話,因為有效的 shards 減少了,整個 cluster 就必須重新分配 shards。