Есть некая html страничка, достаточно богатая обьектами Content-Type: image/jpeg. Есть два сервера отдающих эту страничку и эти image/jpeg.
dd
Отсюда вопрос: - кто и исходя из каких данных принимает решение сколько одновременных tcp cоединений к серверу хочется открывать ?
Добрался до RFC2616. Пересмотрел еще раз логи в tcpdump. С утверждениями в синхронности я погорячился... немного. корректнее-было бы сказать "в одной сейсии".
Вообще говоря, логично рассуждая, можно предположить что решение принимает веб-браузер, наверное принимание во внимание заголовки которыми ответил ему веб-сервер в первом запросе....
и с точки зрения RFC2616 связки nginx/mozilla и nginx/firefox ведут себя совершенно вменяемо,
т.е. открывая положенных два персиста на доменное имя, НО....
в случае как мой (большое количество графики на страничке) апач в связке с теми-же броузерами выигрывает в интерактивности в два раза, что печально.
Keepalive такой для nginx выставлен был самостоятельно. gzip я пробовал гасить, но ни на что кроме обьема трафика он не влияет.
криминала никакого в хэдерах , на первый взгляд , нет.