And*_*ock 5 asp.net iis continuous-integration continuous-deployment iis-8
我正在研究一种在 IIS 服务器上集成临时环境的方法,可以在将应用程序与生产环境交换之前预热应用程序。
我能找到的唯一真正的解决方案是:
交换目录设置
有两个站点,并在登台预热后交换绑定。
前两个场景看起来很老套,而且容易出错。
显然我一定缺少一些东西。所以我向你们求助,专家们!
诗。我们使用的是 Windows Server 2012、IIS v8.0
选项 1 和 2 将导致 iis 应用程序池回收。这可能是也可能不是一个大问题,具体取决于您经营的业务类型、处理会话的方式等。
选项 3 似乎是更优雅的选项,如果您想要横向扩展并添加额外的机器,它可以为您提供一定的灵活性。对于已经熟悉该模式的未来开发人员来说,这是最容易解释的。
http://martinfowler.com/bliki/BlueGreenDeployment.html
然而,它确实要求您通过 Powershell 或您正在使用的任何集成工具访问负载平衡,这可能很棘手。
归档时间: |
|
查看次数: |
2544 次 |
最近记录: |