HTTPサーバーへの接続を一時停止しています(comet、reverse ajaxなど)。それは問題なく動作しますが、ブラウザは特定のドメインへの2つの中断された接続のみを同時に許可することを確認します。したがって、ユーザーがブラウザーのタブ1で私のWebサイトを表示していて、それをタブ2にもロードしようとすると、私のサイトへの2つの許可された接続を使い果たしてしまいます。
私はいくつかのワイルドカードドメインのことを行うことができると思います。この場合、httpサーバーに次のように私のサイトへのアドレスを解決させます。
*.example.com/webapp -> 192.0.2.1 (the actual ip of my server)
そう:
a.example.com/webapp
b.example.com/webapp
c.example.com/webapp
すべてはまだ(www.example.com/webapp
)を指していますが、ブラウザーはそれらを異なるドメインと見なすため、2つの接続制限に遭遇しません。これは本当ですか?
それが真実であっても、すべてのドメインにわたって、ブラウザごとのアクティブな接続の数に制限はありますか?上記のスキームを使用するとします-たとえば、Firefoxは常に24の並列接続しか許可しませんか?何かのようなもの:
1) a.example.com/webapp
2) www.download.example/hugefile.zip
3) b.example.com/webapp
4) c.example.com/webapp
...
24) x.example.com/webapp
25) // Error - all 24 possible connections currently in use!
例として24接続/ Firefoxを選択しました。