互联网解决方案咨询

梦想有多大路就会有多远:作一颗IT量子
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

IIS7配置管理-MSDeploy实际应用

Posted on 2009-11-14 16:31  互联网粒子  阅读(659)  评论(0编辑  收藏  举报

2009-11-14IIS7 配置管理-MSDeploy实际应用

在上一个文章中有提到IIS7配置管理-如何快布署ASP.NET网站,这次来看看如何运用在实际的工作中

在做聚聚呀平台时,因为系统有大量的用户内容需要用户提交上传内容,现在的架构使用了多站点上传

通过IIS来上传用户的内容。从上传的站点集合(1-N)中随机取一个出来用于响应用户的上传请求,如果

上传的站点有20个,而且这20个站点的配置都一样,当修改了一个上传站点的功能如如何快速的布更新到其它的N个呢?

当你安装了IIS7那个布署组件后,你就可以直接执行命令方式来一步同步更新到所有的站点。

安装插件后,可以在 安装的路径下找到对应的命令,默认是在C:\Program Files\IIS\Microsoft Web Deploy>

执行下面的命令就可以更新一个站点的文件了

 C:\Program Files\IIS\Microsoft Web Deploy> MSDeploy.exe -verb:sync -source:conte
ntPath=G:\Source\XML_HTTP\XML_HTTP -dest:contentPath=C:\Users\leung\aaa

contentPath=C:\Users\leung\aaa 这个是上传站点所在的路径。

如果只需要更新BIN文件下面的DLL也是可以用这人办法来执行。

 多个的话可以写成一个批处理,然后一键完成了。