Назад | Перейти на главную страницу

Как уменьшить лимит потоков на процесс для приложения ISAPI в IIS 7.5

У меня есть приложение WSGI на python, работающее под расширением ISAPI в IIS 7.5 на Windows Server 2008. Я хотел бы увеличить количество рабочих процессов (что я знаю, как это сделать) и уменьшить количество потоков на процесс (чего я не делаю) т). Я обеспокоен тем, что у меня может быть слишком много споров по поводу GIL.

Я видел такие инструкции, как эти для изменения потоков для каждого процесса, но этот параметр, похоже, не влияет на мое приложение - мои процессы w3wp по-прежнему показывают то же количество потоков. Я предполагаю, что это связано с тем, что этот параметр влияет только на приложения ASP.NET, а это не так.

Я знаю, что могу переключиться на другую среду выполнения Python, такую ​​как stackless или twisted. Или другой хост, например Apache. Или другую ОС, например Linux. Я не могу себе позволить эти задачи прямо сейчас и ищу более краткосрочную настройку.