apacheの1系のmod_proxyは、proxyとして見た場合、ちょっとアレな出来だった。
- HTTP/1.1対応を謳っているにも関わらず、persistent connectionを全くサポートしていない(できない)。困る。
- ProxyTimeoutが設定できない。10秒固定。困る。
- 例えば、proxyの接続先がCGIで、AirH''等の低速クライアントから、ちょっとした量のPOSTをしたりすると、データの送信に10秒以上かかる事はよくあるが、そういう時にも10秒経過してしまうと、502エラーになってしまう。まだ送信中なんだから待って欲しい。
- 上記のタイムアウト時に502を返しているが、504を返すべきではないのか?
- 502はBad Gateway, 504はGateway Time-out。
apacheの2系のmod_proxyは、それなりにちゃんとしていそうだが、自分はapache2自体を未使用/未確認。
最終更新 : 2005/01/30 09:25:01 JST