Я новичок в powershell и пытаюсь настроить следующий скрипт прогона для работы с несколькими доменами:
$Site = "http://172.28.36.202:1156/"
$minTime = 250
@($Site) | % {
Write-Host "Warming up $($_)"
Do {
$time = Measure-Command {
$res = Invoke-WebRequest $_ -Headers @{host="mydomain.com"}
}
$ms = $time.TotalMilliSeconds
If ($ms -ge $minTime) {
Write-Host "$($res.StatusCode) from $($_) in $($ms)ms" -foreground "yellow"
}
} While ($ms -ge $minTime)
Write-Host "$($res.StatusCode) from $($_) in $($ms)ms" -foreground "cyan"
}
Работает, как и ожидалось, но должен иметь возможность запускать блок кода нанесколько URL.У меня есть около 25 серверов, которые мне нужно разогреть.
Какие-нибудь советы о том, как это сделать?Спасибо