2017-05-22 65 views
0

私のアプリケーションプールがPowerShellを使用して自分のサーバー上でリサイクルするように設定されている特定の時間を見つけようとしています。私はそれが私が見ているテストサーバで毎日午前1時にリサイクルするように設定されていることを知っています。私が実行している: PowerShellを使用してIISの特定のリサイクル時間を取得

Get-ItemProperty -Path IIS:\AppPools\AppPool -Name recycling.periodicRestart.time 
をして見せている値は、テスト目的のために午後12時00分00秒

で、私が実行しよう:

Set-ItemProperty -Path IIS:\AppPools\AppPool -Name recycling.periodicRestart.time -Value 3.00:00:00 

私はこれがどのように変化したかどうかチェック。 "Specific Time(s)"フィールドには1:00 AMと表示されますが、 "Regular Time Intervals(分)"は4320分に設定されます。だから明らかに私は間違った価値観を見ています...「特定時間」フィールドの値をどのように見ることができるのでしょうか?

答えて

1

ここに行く:

Set-ItemProperty -Path IIS:\AppPools\DefaultAppPool -Name recycling.periodicRestart.schedule -Value @{value = '03:00:00'} 

はでそれを取得します。

Get-ItemProperty -Path IIS:\AppPools\DefaultAppPool -Name recycling.periodicRestart.schedule.collection 
+0

おかげで、私は、私はちょうどそれが何であるかを確認するために、それを監査する、それを変更するつもりはありませんよ... 。 –

+0

何が価値があるために、私も試してみた: ます。Get-itemproperty -Path IISは:\アプリケーションプールのWebPage -Name recycling.periodicRestart.schedule \ そして、私が探していたもの似ていた何も見ませんでした。 –

+0

.collection、ifsに値の配列を追加するだけです。 –

関連する問題