- PR -

apacheのproxy設定について

1
投稿者投稿内容
maximus
会議室デビュー日: 2007/10/06
投稿数: 1
投稿日時: 2007-10-06 22:05
LINUXの初心者です。ご指導よろしくお願いします。

現在、外部から
http://www.自分のドメイン.com/sampleのリンクにアクセスされたら、
クライアントアドレスはそのままで、
外部サイト
http://xxx.yyy.zzz/htmlの内容を表示するようしたいです。

ただし、ここで外部サイトアドレスはグロバールIPです。(ドメイン名がありません)

そこで、私はまずhttpd.confで
ProxyPass /sample/ http://xxx.yyy.zzz/html/
ProxyPassReverse /sample/ http://xxx.yyy.zzz/html/
を設定した結果、proxy経由でうまく表示されますが、問題は反応速度は
かなり遅いです。ひとつページにアクセスする時間30秒以上かかる。直接見た場合、
けっこう早いです。ちなみにサーバApache1.3で動いています。

ここで、早くする方法あれば教えてください。ApacheのProxyを利用でしない上述ようなURLを変えずに、外部サイトにマッピングできるでしょうか?
どうか教えて下さい。よろしくお願いします。m(_ _)m
Dr.Doraemon
ぬし
会議室デビュー日: 2002/03/23
投稿数: 265
投稿日時: 2007-10-10 22:37
お疲れ様です。

まず、確認ですが、表示が遅いというのは、どの端末で試された結果遅いのでしょうか?
サーバがいるセグメントにある別のマシンですか?
それとも全く別のインターネットにつながっている端末からでしょうか?

リバースProxy経由になった場合に遅くなるが、ダイレクトにリーバス先のURLを開いたら早いという時の対象が気になります。
サーバのXWindow上で、ブラウザを開き、リバースプロキシで指定しているURLをダイレクトに見た時の速度はいかかでしょうか?
もし、それが遅いのであれば、サーバとネットワーク周りの問題のような気がします。

まずは、遅くなっている場所(ボトルネック)を特定することが大事だと思いますよ。
1

スキルアップ/キャリアアップ(JOB@IT)