繁体   English   中英

如何使用 PowerShell 在 IIS 中设置 RapidFailProtectionInterval?

[英]How do I set rapidFailProtectionInterval in IIS using PowerShell?

我正在尝试在 MS WSUS 设置上配置 WsusPool 的应用程序池,以使用 PowerShell 作为管理员将故障快速故障保护间隔从 5 分钟提高到 30 分钟。

我可以使用设置

Install-WindowsFeature Web-Mgmt-Console

Import-Module WebAdministration

$WsusPool = Get-Item IIS:\AppPools\WsusPool\
$WsusPool.failure.rapidFailProtectionInterval

Days              : 0
Hours             : 0
Minutes           : 5
Seconds           : 0
Milliseconds      : 0
Ticks             : 3000000000
TotalDays         : 0.00347222222222222
TotalHours        : 0.0833333333333333
TotalMinutes      : 5
TotalSeconds      : 300
TotalMilliseconds : 300000

但是当我尝试保存对值的更改时出现错误

$WsusPool.failure.rapidFailProtectionInterval = New-TimeSpan -Minutes 30
$WsusPool | Set-Item

Set-Item : Specified cast is not valid.
At line:1 char:13
+ $WsusPool | Set-Item
+             ~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Set-Item], InvalidCastException
    + FullyQualifiedErrorId : path,Microsoft.PowerShell.Commands.SetItemCommand

系统部分数据:

Version of PowerShell:

PS C:\Windows\system32> $PSVersionTable.PSVersion

Major  Minor  Build  Revision
-----  -----  -----  --------
5      1      17763  1490

Operating system:

PS C:\Windows\system32> Get-CimInstance Win32_OperatingSystem | Select-Object Caption, Version, ServicePackMajorVersion, OSArchitecture, WindowsDirectory


Caption                 : Microsoft Windows Server 2019 Standard
Version                 : 10.0.17763
ServicePackMajorVersion : 0
OSArchitecture          : 64-bit
WindowsDirectory        : C:\Windows

您可以像这样使用Set-WebConfigurationProperty

Set-WebConfigurationProperty '//*[@name="WsusPool"]//failure' -Name rapidFailProtectionInterval -Value (New-TimeSpan -Minutes 30)

是有关该主题的非常有用的页面

我知道这已经得到了回答,但我不得不进一步深入挖掘并找到了这个链接,其中 Michael Felkin 为 IIS 整合了广泛的属性设置,我发现这很棒。 感谢他这样做......

你可以在这里找到所有这些信息

这是我使用的较短版本:

$appPool = New-Item "IIS:\AppPools\MyAppPools" -Force
$appPool.failure.rapidFailProtection = "False"
$appPool | set-item

请记住,最后一行对于设置更改至关重要

希望,有人会发现它有帮助! :)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM