Я оптимизирую настройки своего веб-сервера для обработки большого количества одновременно работающих пользователей, и одна из проблем, с которыми я сталкиваюсь, заключается в принятии решения о том, следует ли отключить HTTP Keep-Alive.
Я использую CDN для всех изображений на сайте, поэтому при запросе моей HTML-страницы я загружаю приблизительно 5 файлов (js, css и т. Д.) При первой загрузке ... и затем только HTML при каждой последующей загрузке.
Кроме того, единственное, что у меня есть, это HTTP-обновление POST каждую секунду (результирующий JSON обычно меньше 1 КБ).
Итак, с этими ограничениями - думаете ли вы, что отключение HTTP Keep-Alive на сервере было бы хорошей идеей? Это улучшит число одновременных пользователей, с которыми может справиться сервер?
(Кстати, я уменьшил KeepAliveTimeout / ConnectionTimeout до 15 секунд в настройках IIS 7.5)