Согласно HTTP RFC , клиент не должен поддерживать более двух одновременных подключений к веб-серверу или прокси.Тем не менее, большинство браузеров не соблюдают это - Firefox 3.5 допускает 6 на сервер и 8 на прокси.
Короче говоря, вам не следует открывать 1000 подключений к одному серверу, если ваше намерение не , чтобы повлиять на производительность сервера.Стресс-тестирование вашего сервера было бы хорошим законным примером.
[Редактировать]
Если вы говорите о прокси, то это немного другая история.Я предлагаю использовать пул соединений.Выясните, сколько одновременных соединений дает вам наибольшее количество запросов в секунду, и установите жесткий лимит.Дополнительные запросы просто должны ждать в очереди, пока пул не освободится.Просто имейте в виду, что по умолчанию один процесс обычно ограничен 1024 дескрипторами файлов.
Просмотрите mod_proxy apache , чтобы узнать, как с этим справиться.