Недавно у нас возникла проблема с максимальным количеством одновременных подключений в кластере Microsoft NLB, на который я получил ответ в stackoverflow:
Вдобавок мне было интересно:
Спасибо
Шираз
РЕДАКТИРОВАТЬ
Просто для пояснения: даже если все клиенты вызывают IP-адрес кластера, количество возможных соединений будет зависеть от количества отдельных IP-адресов в кластере?
Вы используете Server2003, но это все еще интересно читать, даже если оно применимо к Server 2008.
http://support.microsoft.com/kb/951764 http://msdn2.microsoft.com/en-us/library/cc150670(VS.85).aspx
... а с 2008 года занимается этим вопросом и отвечает на ваши вопросы,
да
По IP-адресу (добавление сетевых интерфейсов увеличит количество IP-адресов, поэтому кажется разумным, что это решит эту проблему).
Это похоже на ограничение TCP / IP, тем более что добавление IP-адресов «исправляет» это.
Для увеличения количества портов не нужно добавлять сетевые карты. С одной сетевой картой может быть связано более одного IP-адреса.
65534, это количество используемых портов, если вы хотите настроить одновременные соединения IIS, выполните следующие действия:
Увеличьте лимит подключений для веб-сайта. Для этого выполните следующие действия. Нажмите кнопку «Пуск», выберите «Все программы», «Администрирование», а затем нажмите «Диспетчер информационных служб Интернета» (IIS). Разверните имя компьютера, а затем разверните веб-сайты. Щелкните правой кнопкой мыши веб-сайт, который нужно настроить, и выберите пункт «Свойства». Щелкните вкладку «Производительность». В разделе «Подключения к веб-сайту» щелкните «Ограничения подключений» и введите лимит подключений, который нужно установить. Нажмите ОК, а затем выйдите из диспетчера IIS. Перейти к началу страницы
Способ 2
Установите ограничение на количество одновременных подключений для веб-сайта. Для этого выполните следующие действия. Нажмите кнопку «Пуск», выберите «Все программы», «Администрирование», а затем нажмите «Диспетчер информационных служб Интернета» (IIS). Разверните имя компьютера, а затем разверните веб-сайты. Щелкните правой кнопкой мыши веб-сайт, который нужно настроить, и выберите пункт «Свойства». Щелкните вкладку «Производительность». В разделе «Подключения к веб-сайту» щелкните Без ограничений. Нажмите ОК, а затем выйдите из диспетчера IIS.
В ответ на ваши другие вопросы
Есть ли ограничение в 65 534 одновременных подключения? Это список портов ... если у вас есть сервер IIS, скажем, прослушивание порта 80, множественные передачи от пользователей будут происходить через этот порт. одновременные подключения можно настроить, как указано выше.
Это ограничение на сервер, сетевую карту или кластер NLB? ограничено лицензией, нет макс.
Можно ли увеличить количество одновременных подключений за счет добавления сетевых карт к серверам? теоретически нет, но увеличило бы пропускную способность
Это ограничение в технологии Microsoft или в протоколе TCP / IP? зависит от пропускной способности конечного сервера, памяти и т. д. Вы можете получить некоторую статистику от Microsoft по этому поводу.