自宅サーバからVPSへのアプリ移行で、
VPS側に Apache 2.2
自宅サーバ側に Tomcat 7.0
という環境になり、インターネットを通してAJP/1.3コネクタ連携している状況がしばらくありました。
その際、「一定以上のファイルサイズをAJP転送すると、大変時間がかかる」という現象に遭遇。(具体的にはjpegファイルや、iTunesのライブラリファイル) 転送量が小さいときは非常に高速(例えば、画像ファイルも途中までは快適にブラウザ表示される)ですが、一定量を超えると、タイムアウトするくらい遅くなります。
※ しきい値がよくわかりませんが、もしかしたら、MTU程度かもしれません。
仕方ないので、自宅サーバ側TomcatのHTTPサーバを有効にし、VPS側の proxy_ajp_module 連携を、proxy_http_module 連携に変更することで対応した。HTTPなら高速なんだよなぁ…。