深圳易捷网络科技注册咨询网-jiujiuya.com.cn 返回首页

何时实现网站故障隔离

信息来源:深圳市易捷网络科技有限公司
信息发布时间:2025-6-20
要是天上掉馅饼该多好...但故障隔离不是免费的,而且并不便宜。虽然它有很多好处,但如果把平台上的每个功能都设计为故障隔离的,那成本就太高了,而且它可能还不会带来什么股东回报。
你应该在系统中实现适量的故障隔离,以便产生实际的股东回报。你也许接着会问:“好的,多谢,那你能告诉我如何做到这点吗?'
遗憾的是,答案取决于你特定的需求、发展速度、不可用性以及造成系统不可用的原因、客户对可用性的期望值、签署的可用性承诺以及各种因素的组合,它们产生的组合数量巨大,以至于我们不能向你描述出你的环境究竟需要什么。
简而言之,你可以应用一-些简单的原则来提高你的可扩展性和可用性。这里我们介绍了一些对你进行故障隔离来说最有用的原则。
方法1:把最赚钱的功能放入泳道
无论你做什么,都要确保把最能赚钱的功能正确地与故障和其他系统的需求约束隔离开来。如果你运营的是一个电子商务站点,那么这可能是点击“购买”按钮触发的购买流程,也可能是处理信用卡时的结账流程。如果你运营的是一个提供内容的站点,通过专有的广告发布系统赚钱,那么就要确保广告发布系统的功能与系统其他一切功能分离开来。如果你的站点是靠日常的注册费赚钱的,那么就要确保从注册到开账单的流程都被正确地故障隔离了。
你也许有一些次级流程也与站点赚钱的功能紧密相关,那么理所当然应该也考虑为它们施加泳道。例如,在一个电子商务站点中,可能需要把搜索和浏览功能都放入泳道。在一个提供内容的站点中,可能需要把访问流量最大的区域放在它们自己的一个或多个泳道中,以帮助需求和产能推测。社交网络站点应该为最常被访问的个人信息页面全部或部分创建泳道。
方法2:把最容易引发故障的功能放入泳道
如果你在不断地执行季度故障回顾会议(如第8章所述),你发现你站点中的某些组件在反复地引发故障,那么在将来的余量项目中,绝对应该考虑这些组件,并且应该把这些区域隔离起来。季度故障回顾会议的目的是从我们过去的错误中吸取教训。如果由需求造成的可用性问题反复发生,我们就应该把这些区域隔离起来,以防它们影响产品或平台的其他部分。
方法3:根据自然界限划分泳道
在多租户的SaaS系统中,这种方法尤其有用,这种系统通常需要沿着Z轴扩展,需要最大可扩展性的站点和平台通常都必须依靠沿Z轴的分段进行扩展,而最常用的是按照客户进行划分。虽然这种划分通常首先是在架构的存储或数据库层实现的,但是接下来,我们应该为从请求到数据存储或数据库的所有组件都创建泳道。
你可以把系统设计为在一一条泳道中运营一个或多个“租户”。如果你的平台适合这样做,那就充通常,多租户意味着你试图通过共享资源而提高成本效率。在许多情况下,这种方法意味着分利用这一点。如果你的某个租户非常忙,就给它单独分配一个泳道。而如果你的大多数租户对你的平台的使用率都很低,那么可以把它们分配到一个泳道中。原理大致如此。
故障隔离的设计备忘录故障隔离的架构的设计原则如下:
原则1:什么都不能共享(即尽可能少共享)。一个泳道内共享的东西越少,这个泳道的故障隔离性越好。
原则2:什么都不能跨过泳道边界。绝对不能跨泳道边界进行通信,否则就是边界划分不正确。
原则3:在泳道内交易。你不能为服务创建泳道,因为这些服务之间的通信违背了原则2。
设计故障隔离的架构的方法如下:
方法1:把最赚钱的功能放入泳道。绝对不要让你的收款机受其他系统拖累。
方法2:把最容易引发故障的功能放入泳道。找出反复发作的故障的原因,把它们隔离起来。
方法3:根据自然界限划分泳道。按照客户划分是很好的泳道划分方法。
虽然方法很多,但提高网站设计的可扩展性同时又不致让你的CFO心脏病发作的道路还很漫长。

相关行业资讯

1、定制网站建设流程介绍
2、百度熊掌号对网站建设功能发展方向有何引导作用
3、在SEO优化过程中,原创文章有什么作用?
4、企业网站设计声音
5、简述网站发展中的优势与劣势
6、医院网站建设有哪些必要性
7、企业网站建设的发展方向
8、在网站建设的时候企业所需要的信息
9、你企业的网站建设了吗
10、怎么样做网络营销推广最有效果?
11、在线客服对企业制作网站的用武之地
12、网页中的安全色是什么
13、深圳网站设计需要考虑哪些方面?
14、用户思维,才是每个文案人都该掌握的核心技能
15、外链的数量越多排名就会越好
16、实现网站竞价赚钱目标的三种方法
17、网站打开速度如何提升
18、如何提高网站快照更新的频率
19、有关网站关键词的选择方式
20、企业做网站的关键词布局
21、新网站如何快速排名百度首页
22、关键词排名上不了首页SEO技术不行
23、如何增强网站优化服务商的版权意识?
24、网站内容建设应避免同质化
25、教你如何捍卫自己的原创
26、房地产网站建设公司哪家好
27、网站做seo优化的优势都有哪些?
28、做网站优化细节和宏观同样重要
29、百度算法更新后主机空间在推广优化中的影响变大
30、企业建网站目的性
31、论坛运营全攻略
32、初入seo优化行业该如何做?
33、SEO接手一个网站要如何优化
34、怎样彻底杜绝论坛垃圾广告
35、3个要领提升用户体验让站内优化更上一层
36、在seo优化中关键词布局有多重要
37、如何通过新浪博客优化过千指数关键词
38、站长如何通过对手网站学习网站优化
39、深圳网站设计的核心内容有哪些?
40、百度推广和百度优化的对比分析
41、怎样确定好网站的标题
42、印度互联网行业女员工更敢于对性骚扰说:NO
43、推广优化思维:推广专员的修养至关重要_
44、选择合适的网站模板需要注意哪些问题
45、企业网站优化多个关键词容易上排名吗
46、百度竞价推广详细操作流程
47、网站site不在第一是否意味降权
48、网站建设中优化网站的实用技巧
49、制作网站要妥善放置每一个导航
50、评析用户交易盈利模式和推广优化盈利模式

相关视频推荐

自动化行业网站制作焊锡机/点胶机/螺丝机网站
企业网站制作新模式全部仅需800元/年
如何提高企叫网站打开速度
公司网站到期了该怎小续费
企业为什么必须要做一网站
企业网站的导航栏一般要规划哪些栏目
国际物流FBA物流网站建设深圳易捷网站公司公司
银制品金银器网站建设深圳易捷网站公司
包装印刷行业网站设计
膜结构公司网站设计
工商财务公司网站设计
购买一个域名需要多少钱
企业网站建设云虚拟主机需要多少钱
财务公言的网站怎么做才能显示在搜索引擎的首页
网站建设一站式服务
深圳网站建设公司网站排行榜
深圳市易捷网络科技有限公司版权所有    粤ICP备2022153140号