Saya membuat beberapa koneksi yang ditangguhkan ke server HTTP (comet, reverse ajax, dll). Ini berfungsi baik, tapi saya melihat browser hanya memungkinkan dua koneksi yang ditangguhkan ke domain yang diberikan secara bersamaan. Jadi jika pengguna melihat situs web saya di Tab1 pada peramban mereka, kemudian juga mencoba memuatnya di Tab2, mereka telah menggunakan dua koneksi yang diizinkan ke situs saya.
Saya pikir saya dapat melakukan beberapa hal wildcard domain, di mana saya memiliki server http saya menyelesaikan alamat apa pun ke situs saya seperti:
*.example.com/webapp -> 192.0.2.1 (the actual ip of my server)
begitu:
a.example.com/webapp
b.example.com/webapp
c.example.com/webapp
semua masih menunjuk ke ( www.example.com/webapp
) tetapi browser menganggap mereka domain yang berbeda, jadi saya tidak mengalami 2 batas koneksi. Apakah ini benar?
Bahkan jika itu adalah benar - apakah ada batas untuk jumlah koneksi aktif per peramban, di semua domain? Katakanlah saya menggunakan skema di atas - apakah Firefox misalnya hanya mengizinkan 24 koneksi paralel pada waktu tertentu? Sesuatu seperti:
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!
Saya baru saja memilih 24 koneksi / Firefox sebagai contoh.