Предупреждение: я почти полный новичок в управлении серверами. Я уже много лет управляю собственными веб-серверами, но только на самом базовом уровне.
С учетом сказанного, теперь я нахожусь на VPS-хосте, который устанавливает ограничение на количество процессов (полагаю, они используют общий доступ к ядру через контейнеры).
Windows Server 2008 R2, IIS 7.5 У меня около 100 одновременных пользователей, однако каждый пользователь будет загружать страницу примерно каждые 5 минут. Каждая страница будет запускать в течение этих 5 минут около 5-10 http-запросов.
При такой нагрузке я постоянно приближаюсь или даже превышаю ограничение в 100 numprocs, установленное моим VPS-хостингом, что приводит к перебоям в обслуживании (503 Service Unavailable).
Можно ли сократить количество процессов, возможно, за счет повторного использования, организации очередей или иным способом — отдать приоритет стабильности за счет скорости выполнения?
Спасибо
ps: Редактировать - судя по всему, это процессы SVCHOST.EXE, которые набирают обороты быстрее, чем W3WP.EXE... Я понятия не имею, что это может значить, но это, вероятно, полезная информация