パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

HTTPの同時接続数はどうあるべきか?」記事へのコメント

  • 行列や車の割り込みと同じです。
    自分一人だけ割り込みできたら早くなりますが、皆が割り込みするようになったら、混雑してむしろ遅くなります。海外旅行等で経験した人もいると思います。
    なんか囚人のジレンマに似てますね。

    また、サイトによってはサーバ側で同時接続数を制限していることがあります。
    IEやFirefoxの実装は知りませんが、昔ダウンロードソフトの類を使ったとき、(制限で)接続失敗してるのに何度も接続しようとしてかえって遅くなってました。
    ダウンロードが主のサイトでは制限していることが多いので、どうでもいいサイトで若干速くなっても、いざ大きいファイルをダウンロードするときに遅くなったのではむしろ損です。

    以上の理由から、サーバ運営者の迷惑をまるで考えないで利己的に考えても増やさないほうが良いと思います。
    • by Anonymous Coward
      今から4年以上前に某オンラインゲームのクライアント配布の1次ミラーをしたとき、国内外から猛烈な多重ダウンローダーによる"攻撃"を受けてサーバがハングアップしかけたことがあります。
      当時サーバ管理者としてデビューして一年ちょっとでしたが、Apacheのプロセスが大量に出来てしまい管理のためにリモートログインすらままならず、吃驚したことがあります。
      # 対策として(FreeBSD4.X系でしたので)maxusersを増やしてカーネル再コンパイルをして、ApacheのmoduleによりIPアドレス1個に対して1コネクションしかはれないように設定しました。
      対策後、順調に収まっていっ
      • by Anonymous Coward on 2006年12月22日 3時25分 (#1080194)
        >私としては、接続コネクションを増やした分早く転送が終われば基本的には良いと思います。ですが、遅い回線からのアクセスは困りますね。
        >転送速度が遅くてプロセスを解放してくれるまでに時間がかかるのは、サーバ管理者サイドからすると余り好ましくない人だと思います。

        いまさらですがそういう場合、
        フロントにproxyか何か置いて、それに渡ししだい開放できるようにするか、
        静的ファイルならリソース食わないシンプルな専用サーバに飛ばすかな。
        (これらは同一マシンでもかまわない)
        親コメント

あと、僕は馬鹿なことをするのは嫌いですよ (わざとやるとき以外は)。-- Larry Wall

処理中...