我正在尝试测试负载均衡器后面的网页的可用性。所以我想编写一个powershell脚本来分别从每个Web服务器加载一个页面。问题是服务器使用主机头,所以我不能手动指定 ip 地址,也不能只使用 url,因为它可能会负载平衡到不同的服务器。理想情况下,我正在寻找这样的东西。
$wc = New-Object net.webclient
$wc.downloadString("10.0.0.1", "http://test.com/home.html")
但我不知道该怎么做。我更喜欢 powershell,但如果有另一个 Windows 实用程序可以完成这项工作,我会接受这个想法。