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

何时实现网站故障隔离

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

相关行业资讯

1、企业网站建设完成后填充更新网站内容需要注意几个误区
2、企业网站制作时采用多国语言版本必不可少
3、FastDomain主机中文图文购买教程
4、色彩通用性设计是什么
5、七个小细节降低网站跳出率
6、手机网站建设重要信息的突出显示
7、解密网站优化的关键词匹配方式
8、建设网站一定要明确自己的方向
9、中小企业的网络推广现状
10、Hostgator主机默认首页default.html删除后如何恢复?
11、网络宏观看网络数据的研究方向_深圳网站建设公司
12、是要相信我自己是浅谈网站推广策划的七个注意事项
13、竞争对手分析
14、sitemap对网站优化有什么作用?
15、 网站优化业余人员必备学问_网站运营_深圳网络公司
16、说一说网站建设哪家比较好?
17、如何提高用户的浏览体验
18、手机网站建设图像
19、网站关键词优化的技巧
20、企业网站运营参数有哪些
21、服务器托管
22、定制网站建设的好处有哪些
23、网站建设中做好这些有助于后期SEO优化
24、深圳网站建设如何提高品牌价值
25、分解蘑菇街所在行业把转化率变现的基本算法
26、企业网站优化如何结合内容做软文营销
27、搜索重新定位的10个优点
28、企业公司建设商城类的网站应做好五个方面
29、Access数据库怎么操作
30、如何快速让搜索引擎收录新站
31、网站的认证业务
32、如何打造一个优秀的响应式网站
33、在互联网时代,该如何正视SEO优化?
34、深圳网站建设中哪些步骤是比较重要的
35、网站建设中首页和文章页如何布局关键词
36、深圳网站建设|选择网站建设公司是否要注意有无售后服务
37、做个网站要多少钱
38、企业的网站建设建站要注意这几点
39、怎么写网站的原创文章
40、网站建设第一步:市场调查及竞争对手研究
41、公司网站被攻击如何处理?网站被黑处理方案
42、浅析通用链接在推广优化中的作用
43、深圳网站建设|怎么选择深圳网站建设有实力的公司
44、1G空间做网站够用吗
45、企业网站布局策划从这几点入手
46、网站优化如何防止别人采集站点内容?
47、济南网站建设—门户网站需要哪些注意事项
48、如何优化关键词竞价排名
49、这么多网站建设公司要怎么选择
50、网站优化:影响用户体验的因素有哪些

相关视频推荐

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