一般的なロードバランサではできるのにELBでできないURLでの振り分け AWSで提供されるELBはスケーラブルでスケールアップやスケールアウトが自動的にできたり、複数のデータセンター(AZ)をまたぐことができたり、Webサーバのオートスケールと連動したりとても魅力的な機能がある。ただし、WebサイトをAWSに引っ越す場合に困ることの1つにELBの機能面で問題になるのはレイヤ7スイッチの機能がないことがあげられる。 L7ロードバランサの機能ではパスやcookieやHTTPヘッダで振り分けられる 一般的なロードバランサ機器は、単に特定のIPアドレスとポートにきた通信をL4スイッチの機能だけではなく、httpのプロトコルの中身をみて振り分けを行うL7スイッチを利用することができるのが一般的だ。特によく使うのがURLのディレクトリパスでWebサーバを振り分けすることが多い。これは機能毎にWebサー
![[AWS]ELBがURLで振り分けできない問題はCloudFrontでなんとかする | 黄脳エンジニアメモ](https://cdn-ak-scissors.b.st-hatena.com/image/square/b27929bb58000008c095b9d9e6065d58e418ff51/height=288;version=1;width=512/http%3A%2F%2Fmil-o.jp%2Fyb%2Fwp-content%2Fuploads%2F2015%2F01%2FClowdfront-behavior-setting-580x554.png)