nginx で振り分けるのに、いままで自分の作った構成だと backend はすべて active でロードバランスしてたけど、都合により active-backup 構成にしたくて調べたら簡単だった。一応メモ。
HttpUpstreamModule - Nginx Community
backup - (0.6.7 or later) only uses this server if the non-backup servers are all down or busy
upstream server の定義に backup を付けておくと、それ以外のが全て落ちたときだけ振り分けられる。
upstream backend { server 127.0.0.1:5000; server 127.0.0.1:5001 backup; }