我正在编写一些脚本来自动化部署。我使用 IIS7 ARR 在两台服务器之间进行负载平衡。
在进行部署时,我从负载平衡中取出两者之一,并且我的 powershell 脚本将代码部署到该服务器,以便我可以在使其生效之前对其进行测试。
如果脚本还可以完成使服务器失去平衡并将其放回原处的工作,那就太棒了,因为它可以让我不必打开另一个远程桌面连接:)
这可能吗?如果是这样,有人有任何例子吗?
最佳答案
启用 ARR 代理 使用Powershell,只需运行以下...
应用程序请求路由 - 启用代理
Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST' -filter "system.webServer/proxy" -name "enabled" -value "True"
要修改 ARR,只需使用 配置编辑器在 IIS 管理器 并点击 生成脚本在“操作”菜单下。
关于iis-7 - 是否可以使用 Powershell 更改 IIS7 中的应用程序请求路由 (ARR)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2165963/