0
我試圖測試負載均衡器後面的網頁的可用性。所以我想編寫一個PowerShell腳本來分別從每個Web服務器加載一個頁面。問題是服務器使用主機頭,所以我不能手動指定IP地址,並且我不能只使用URL,因爲它可能會將負載平衡到不同的服務器。理想情況下,我正在尋找這樣的事情。在powershell中的http請求中輸入ip地址
$wc = New-Object net.webclient
$wc.downloadString("10.0.0.1", "http://test.com/home.html")
但我無法弄清楚如何做到這一點。我會推薦powershell,但如果有另一個可以完成這項工作的Windows實用程序,我會接受這個想法。
將服務器的名稱用作$ wc.downloadString(「h ttp://servername/home.html」)? –
不會工作,因爲我可能會被髮送到錯誤的Web服務器。試圖解析主機名可以給我一個任何一個Web服務器的IP地址。我想確切指定我連接的服務器。 – StaticMethod
一個ping -a 10.0.0.1不解析這個ip的服務器名稱? –