「http://IPアドレス//パス」(パスの前が//)で遅くなる件はVersion 1.29c
で無事改善されました。ありがとうございました。
なお、Version 1.29bで自分へのアクセスが遅くなる件は、私がテスト用に設
定していたお気に入りを「//」から「/」に変更する際に、右クリックの
プロパティで変更したのですが、プロパティからではショートカットファイル内の
[InternetShortcut]は変更されるのですが、[DEFAULT]は変更されないようで
、「//」のままアクセスしている状態でした。お騒がせ致しました。m(_ _)m
中田さん
> 自分自身へのアクセスが遅いのはちょっとわかりません。
> 例によってその時のログ(trace.log と httpd.log)を送ってもらえますか?
trace.logにはページそのものが記録されているので、現時点のログは社外に
公開出来ません。
調査用に取り直しますので、明日ぐらいに送らせて頂きます。
T-2 さん、
// で遅いのは AN HTTPD の特殊事情です。次のバージョンでは改善します。
// でもいいはずだからです。
自分自身へのアクセスが遅いのはちょっとわかりません。
例によってその時のログ(trace.log と httpd.log)を送ってもらえますか?
>中田昭雄さん
お手数お掛けします。
> 時間がかかっているアクセスは、
> http://ip.address//path/file.html
> というように path の前が // になっているようですが、これを
> http://ip.address/path/file.html
> としても同じでしょうか(?)。
確かに「//」を「/」にすると速くなりました。
そもそも、なぜ「//」にしていたんだろ?(^^;)
なんか意味があったのか、自分でもわかりません。(^^;)
ただ、「/」にしても自分から(127.0.0.1ではなく、サーバとして設定したIP
アドレスにサーバでアクセス)だと遅いままです。FAQにある
・Windowsディレクトリの hosts.sam を hosts にリネームする
・オプション/一般 の 「リモートホストを取得」 を 「取得しない」 にする。
も試しましたが変わりませんでした。(そもそも、これは「127.0.0.1」に
アクセスする際の対策でしょうけど)
> が、AN HTTPD 側の対策も必要ですね。
他のクライアントからでしたら「//」を「/」にする事で問題が解決しました
ので、実質的にはほぼ問題無いと思いますが、アプリケーション側で何らかの
対応をして頂けるようでしたら、ご検討して頂けると嬉しいです。
自分へのアクセスで遅くなる件は、まだチョット気になるところですし。
なんか、私の無知でお騒がせしている可能性もありますが、宜しくお願い致し
ます。
T-2 さん、
もう少し調べてみますが、とりあえず、
時間がかかっているアクセスは、
http://ip.address//path/file.html
というように path の前が // になっているようですが、これを
http://ip.address/path/file.html
としても同じでしょうか(?)。
パス部分の // を \\ として他のコンピュータを捜しにいっているかもしれません。
が、AN HTTPD 側の対策も必要ですね。
>中田昭雄さん
> どうも失礼しました。
いえいえ、こちらこそぶっきらぼうな発言ですいません。
レジストリとログファイルを送らせていただきます。
>いとさん
> AN HTTPDを運用しているとだんだん重くなり、そのうち耐えられなくなって
> リブートせざるを得ないという状況になることがありますが、起動直後から遅い
> という経験は私はありません。
そうですか、ちょっと違うようですね。
> (1)ごく簡単なhtmlファイルや、*.txtでも遅いのでしょうか?
ページによっての違いはないようです。ベタテキストでは確認していませんが。
> (2)ネットワークから完全に切り離し、http://127.0.0.1/ にアクセスしても
> 遅いのでしょうか?
この場合は遅くなりません。
> (3)レジストリエディタで以下のキーの名前(default)を変更しAN HTTPDを起動
> しても同じ症状でしょうか?
> HKEY_LOCAL_MACHINE\Software\AnHttpd\default
変更してではなくて、削除して初期状態にもどしての確認はしてみましたが変化
はありませんでした。
> (4)ネットワークの問題ではなさそうですが、ネットワーク内の他のパソコン
> で実行すれば大丈夫なのでしょうか?
私の使用しているネットワーク内では、他のパソコンでも同様に遅くなります。
ネットワークの問題かもしれませんが、ちょっと分からない状態です。
(でも、Apacheでは問題ないですし、PINGコマンドでスピードを確認した限りで
は遅くはないようです)
中田さんにレジストリとログファイルを確認して頂く事としましたので、確認し
た結果を待ちたいと思います。
レスありがとうございました。
T-2さん。
5/16に私がコメントした件は解決策もまだわかっていないのですが、かなり特殊なケースであり、
この場合とは違うと思います。
AN HTTPDを運用しているとだんだん重くなり、そのうち耐えられなくなってリブートせざるを
得ないという状況になることがありますが、起動直後から遅いという経験は私はありません。
お使いのPC固有の問題のように思えるのですが、以下についてはどうでしょうか?
(1)ごく簡単なhtmlファイルや、*.txtでも遅いのでしょうか?
(2)ネットワークから完全に切り離し、http://127.0.0.1/ にアクセスしても遅いのでしょうか?
(3)レジストリエディタで以下のキーの名前(default)を変更しAN HTTPDを起動しても同じ症状でしょうか?
HKEY_LOCAL_MACHINE\Software\AnHttpd\default
(4)ネットワークの問題ではなさそうですが、ネットワーク内の他のパソコンで実行すれば大丈夫なのでしょうか?
T-2 さん、
どうも失礼しました。
ちょっとわからないので、HKEY_LOCAL_MACHINE\SOFTWARE\AnHttpd 以下をファイルに書きだしで送ってもらえませんか?
また、トレースログ(trace.log)をとるとリクエスト送信時刻と応答の時刻がわかりますので、それもあわせて送ってください。
こちらのAN HTTPDの設定をあまり書きませんでしたが「ドキュメントルート」
の変更と「SSIを許可する」をOFF、「一般パスの.exeは実行しない」を
ON以外は変更していません。
>中田昭雄さん
レスありがとうございます。
>毎回1分40秒程度ということから考えると、オプション/一般の「リモート
>ホストを取>得」のところを「取得しない」にしていないのではないかと思います。
リモートホストは「取得しない」にしています。
>ちょっとまぎらわしいですが、オプションの表示/インデックスの「ホスト名
>/アドレスを取得」のところは関係しません。
了解しています。
>ぴゅあさん
レスありがとうございます。
>過去の経験としてSSIとか使っていると異常に重くなるということが。
SSIはOFFにしていますし、コードも記述していませんので、当てはまら
ないと思います。
>因みに今某メーカーサイトでやり取りしているのは複雑なテーブルを使い過ぎ
>ていることが原因のようで長時間ブラウザが過負荷になっているといった例も
>あったりしますが(ブラウザ等環境にもよる)。
これはちょっと感じます。でも・・・
>く別物ですけど)また同じドキュメントで確認していると思いますし「単なる
>」HTML文書とCGIで同じであると言っていると思うので全く参考にならないで
>しょうが。
そうなんです。サーバソフト以外はすべて同じ環境ですので、ブラウザやHT
ML文書の問題とも思えません。
ちなみに、ページの作成はホームページビルダー2001です。
似たような現象は過去ログにあるのですが、まったく同じ現象や決定的な対策
は見当たらないようです。同じ現象になった方いないのでしょうか?
T-2 さん、
毎回1分40秒程度ということから考えると、オプション/一般の「リモートホストを取得」のところを「取得しない」にしていないのではないかと思います。
ちょっとまぎらわしいですが、オプションの表示/インデックスの「ホスト名/アドレスを取得」のところは関係しません。
>T-2さん
過去の経験としてSSIとか使っていると異常に重くなるということが。特にSSIの処理が完了す
る前にリロードしたりすると(他からアクセスがあっても同様)異常に重くなるという感はあり
ましたが単なるHTML文書ファイルなんでしょうね。
因みに今某メーカーサイトでやり取りしているのは複雑なテーブルを使い過ぎていることが原
因のようで長時間ブラウザが過負荷になっているといった例もあったりしますが(ブラウザ等環
境にもよる)。
AN HTTP ServerでもApacheでもサーバ自身の処理能力には大差はなくて(全く別物ですけ
ど)また同じドキュメントで確認していると思いますし「単なる」HTML文書とCGIで同じである
と言っていると思うので全く参考にならないでしょうが。
はじめまして、T-2と申します。
AN HTTPDは一月ほど前から使用させて頂いております。
社内LANでWebのサービスをしようと思い、にわかじこみの知識だけで四苦
八苦している状態なのですが、どうもおかしな点があります。
過去ログは昨年までチェックして、今年5月16日のいとさんの内容がかなり
似ているのですが、あまり具体的な解決策が見当たらないので、その後の状況
や解決策がないか、今回ここに問い合わせてみる事と致しました。
おかしな点とは、AN HTTPDを使用したサーバの速度が異常に遅い事です。
ローカルでも他のクライアントからでも同じで、ページが開くまで1分40秒
ほどかかります。その間、CPUの負荷は100%のままです。
過去ログ(FAQだったかな?)の対策にあった、リモートホストを取得は
OFFにしています。hosts.sam を hosts にリネームするもやってみましたが
効果はありません。
CGIは使用しているページでも使用していないページでも同じです。
OSやハードの問題かと思いApache Win32を使用してみましたが、Apacheでは
1秒程度でページが開きました。
設定はほとんどデフォルトのままです。(ドキュメントルートやサーバのIP
設定は当然していますが)
[環境」
OS Windows98SE
ハード 会社の自作機(DOS/V)
CPU 350MHz
メモリ 56MB
LAN 10BASE-T(数十台は繋がっています)
AN HTTPD Ver.1.28d
これ以上詳しい環境は今は不明です。(私は一利用者なので)
Apacheは不明な点も多く、使いこなせる自信がないので、是非AN HTTPDを使用
したいと思っている次第です。よろしくお願い致します。