Каков предел IIS 6.0? например, если мне нужно разместить 100 000 или 200 000 веб-сайтов на IIS 6.0, сколько машин мне потребуется? или по какой-то причине IIS7 будет лучшим выбором в этом случае?
Каков предел IIS 6.0
Ответы (3)
Как упоминалось в комментариях выше, масштаб зависит не столько от количества веб-сайтов, которые вы создаете в IIS, сколько от того, насколько сложными и загруженными являются эти сайты.
В IIS6 один веб-сайт не обязательно соответствует одному выполняемому процессу на сервере. Пулы приложений могут объединять несколько веб-сайтов в единый исполняемый процесс для группировки и/или изоляции приложений. С другой стороны, один пул приложений может порождать несколько исполняемых процессов, чтобы лучше использовать серверное оборудование.
Было бы полезно, если бы вы предоставили более подробную информацию в своем вопросе о том, чего именно вы пытаетесь достичь. Если вы собираетесь обслуживать сотни тысяч сайтов, вероятно, было бы неплохо сотрудничать с хостинговой компанией или получить некоторую помощь от кого-то, кто знает все тонкости IIS или другой платформы в деталях и имеет оперативную поддержку. опыт работы с масштабными сценариями хостинга.
IIS7 не сильно отличается от IIS6 в плане производительности; за одним исключением: вы можете запускать ASP.NET в «собственном» конвейерном режиме, который пропускает некоторые этапы обработки. Я предпочитаю IIS7 (если могу выбирать) из-за преимуществ его управляемости. Но, как и все остальные здесь сказали: на вопрос невозможно ответить без дополнительной информации.
Хостинг такого количества веб-сайтов с IIS будет непомерно дорогим по лицензионным сборам. Большинство крупномасштабных веб-хостингов выполняются в Linux с использованием Apache.