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

Отключение повторного использования с перекрытием в IIS 6.0

Кажется, я не могу найти информацию о том, как отключить перезапись пула перекрывающихся приложений в IIS. Может кто-нибудь мне помочь?

Команда должна быть такой:

cd \inetpub\adminscripts
adsutil SET w3svc/AppPools/DisallowOverlappingRotation "1"

Или вы можете установить его для определенного пула приложений с помощью

adsutil SET w3svc/AppPools/AppPoolName/DisallowOverlappingRotation "1"

Не забудьте заменить «AppPoolName» на имя пула приложений.

Я не тестировал его, я набрал его, глядя на метабазу, но это будет что-то очень похожее. Если мое первое предположение не сработало, дайте мне знать, и я обновлю его.

Мне любопытно, почему вы хотите это установить. Когда возникают проблемы с перекрывающимися пулами приложений?

Я только что настроил это (спасибо предыдущему ответу за поиск правильного ключа) - он не настраивается для отдельных пулов приложений в IIS6, но должен быть установлен для всех:

AdsUtil // NoLogo set "w3svc / AppPools / DisallowOverlappingRotation" "1"

В IIS 7 это настраивается для каждого пула приложений, и это можно сделать в графическом интерфейсе или с помощью поставщика Powershell IIS:

$ recycling = Get-ItemProperty "iis: \ apppools \ $ {appPool}" -name "Recycling"; $ recycling.disallowOverlappingRotation = $ True; Set-ItemProperty "iis: \ apppools \ $ {appPool}" -name "Recycling" -value $ recycling;