maemaewaterの日記

PHP/Python/JavaScript/C#/C++などによるプログラムに関することを主に書いています。

Amazon Elastic Load Balancingでのgzip圧縮

Amazon Elastic Load Balancing(ELB)でgzipを使用するにはどうするのだろうと思っていたのですが、受け側のHTTPサーバー(例ではApache)でgzipを有効にしていれば大丈夫でした。

Apachegzipが有効になっていない場合(ELBを通して):

Apachegzipが有効になっている場合(ELBを通して):

Apacheは簡単な設定で試しています。

<Directory "...">
 AddOutputFilterByType DEFLATE text/html test/plain text/xml
</Directory>

ロードバランサの標準的な動作なのかもしれないですが... ハードウェアのを触っていないので...

参考にさせていただいたページ: