我们目前在DEV中有两个Web服务器IIS 8.5
我们将把服务器推向生产,以取代我们当前的生产服务器
我的问题是,在生产环境中进行testing后,是否可以随时构build脚本以将configuration更新应用到生产中。
我们不能使用共享的configuration,因为不是所有的网站都是一样的,但我们希望能够通过脚本方法更新它们。 除非有更好的方法。
当你通过他们的向导时,我正在想像SQL这样的东西,你可以select构build脚本。
有没有像IIS 8.5的东西?
IISpipe理器中的configuration编辑器正是如此。
创build您最近执行的操作的脚本。 打开脚本对话框窗口,以三种编程语言显示脚本:C#,JavaScript和AppCmd。 生成脚本function仅在您执行操作后才能启用,例如更改属性的值。 您必须生成包含您的操作的脚本,然后单击“应用”。 请注意,该脚本不会包含即时操作,如locking某个部分,编辑集合或还原为父级。
您打开configuration编辑器,然后修改定义您的自定义configuration的元素和属性。 一旦你修改了一些东西,你会看到“生成脚本”操作变为启用。
点击这个,你会看到你的更改为C#,JavaScript,AppCmd或PowerShell。
然后,您可以将每个更改组合成一个脚本,您可以使用Chocolatey,DSC,SaltStack,Puppet等进行自动化。