首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在24x7 system asp.net平台上部署的最佳做法

在24x7 system asp.net平台上部署的最佳做法
EN

Stack Overflow用户
提问于 2012-06-08 15:00:14
回答 1查看 225关注 0票数 1

我们已经在asp.net平台上构建了一个跨多个服务器的负载均衡的企业web应用程序。我们在进行常规部署方面有点困难,因为应用程序的SLA定义为零停机时间。

任何指南/技巧都将非常感谢您实施最佳实践来支持不间断的部署。

EN

回答 1

Stack Overflow用户

发布于 2012-06-08 22:34:49

我最喜欢的两本书涵盖了其中一些主题,分别是Humble/Farley的Continuous Delivery和Allspaw/Robbins的Web Operations。

我认为这里的“简单”部分是进行滚动部署,将节点从负载均衡器中拉出,对其进行升级,运行冒烟测试,然后将其放回负载均衡器中。不同的用户会遇到不同版本的应用程序,但您可以获得零停机时间。

最困难的部分是后端系统/数据库,这些web应用程序可能会受到影响。基本上,您需要同时拥有新旧模式,这很有挑战性。把像expand / contract database pattern这样的技术看作是实现这一目标的一种方法。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10944362

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档