长春网络公司专业长春网站建设、网站制作、网站设计,免费优化推广!电话:18943130809

本公司注册商标:同信网络®

何时实现网站故障隔离

栏目:建站常识 发布时间:2021-04-10

< 要是天上掉馅饼该多好..但故障隔离不是免费的,而且并不廉价。诚然它有很多利益,但假如把平台上的每个功能都设计为故障隔离的,那本钱就太高了,而且它可能还不会带来什么股东回报。

 
你应当在体系中实现适量的故障隔离,以便产生实际的股东回报。你兴许接着会问: ;好的,多谢,那你能告诉我如何做到这点吗'

 
遗憾的是,谜底取决于你特定的须要、发展速度、不可用性以及造成体系不可用的起因、客户对可用性的冀望值、签订的可用性许诺以及各种因素的组合,它们产生的组合数量宏大,甚至于咱们不能向你描述出你的环境究竟须要什么。网站设计在设计网站前,必须告诉网站所针对的人群、区域、国家等。如果能提供某种行业的更好,这样中华网库在设计上就会针对这种人群的浏览习惯特别定制您的网页。
 
简而言之,你可能利用一-些简单的准则来进步你的可扩大性跟可用性。这里咱们介绍了一些对你进行故障隔离来说最有用的准则。
 
方法
  1:把最赚钱的功能放入泳道
 
无论你做什么,都要确保把最能赚钱的功能正确地与故障跟其余体系的须要束缚隔离开来。假如你经营的是一个电子商务站点,那么这可能是点击 ;购买;按钮触发的购买流程,也可能是处理信用卡时的结账流程。假如你经营的是一个供给内容的站点,通过专有的广告宣布体系赚钱,那么就要确保广告宣布体系的功能与体系其余所有功能分别开来。假如你的站点是靠日常的注册费赚钱的,那么就要确保从注册到开账单的流程都被正确地故障隔离了。
 
你兴许有一些次级流程也 与站点赚钱的功能周到相干,那么理所当然应当也考虑为它们施加泳道。例如,在一个电子商务站点中,可能须要把搜查跟浏览功能都放入泳道。在一个供给内容的站点中,可能须要把拜访流量最大的区域放在它们自己的一个或多个泳道中,以帮助需乞降产能琢磨。社交网络站点应当为最常被拜访的个人信息页面全部或局部创建泳道。
 
方法
  2:把最轻易引发故障的功能放入泳道
 
假如你在一直地履行季度故障回想会议(如第8章所述),你发明你站点中的某些组件在重复地引发故障,那么在将来的余量名目中,绝对应当考虑这些组件,并且应当把这些区域隔离起来。季度故障回想会议的目标是从咱们从前的错误中汲取教训。假如由须要造成的可用性问题重复产生,咱们就应当把这些区域隔离起来,以防它们影响产品或平台的其余局部。
 
方法
  3:依据天然界线划分泳道
 
在多租户的SaaS体系中,这种方法尤其有用,这种体系通常须要沿着Z轴扩大,须要最大可扩大性的站点跟平台通常都必须依附沿Z轴的分段进行扩大,而最常用的是依照客户进行划分。诚然这种划分通常首先是在架构的存储或数据库层实现的,然而接下来,咱们应当为从恳求到数据存储或数据库的所有组件都创建泳道。
 
你可能把体系设计为在逐个条泳道中经营一个或多个 ;租户;。 假如你的平台适合这样做,那就充 通常,多租户象征着你试图通过共享资源而进步本钱效力。在很多情况下,这种方法象征着分利用这一点。 假如你的某个租户十分忙,就给它单独调配一个泳道。而假如你的大多数租户对你的平台的利用率都很低,那么可能把它们调配到一个泳道中。原理大抵如此。
 
故障隔离的设计备忘录故障隔离的架构的设计准则如下:
 
准则
  1:什么都不能共享(即尽可能少共享)。一个泳道内共享的货色越少,这个泳道的故障隔离性越好。
 
准则
  2:什么都不能跨过泳道边界。绝对不能跨泳道边界进行通信,否则就是边界划分不正确。
 
准则
  3:在泳道内交易。你不能为服务创建泳道,因为这些服务之间的通信违背了准则2。
 
设计故障隔离的架构的方法如下:
 
方法
  1:把最赚钱的功能放入泳道。绝对不要让你的收款机受其余体系连累。
 
方法
  2:把最轻易引发故障的功能放入泳道。网站设计在设计网站前,必须告诉网站所针对的人群、区域、国家等。如果能提供某种行业的更好,这样中华网库在设计上就会针对这种人群的浏览习惯特别定制您的网页。网站制作如果您对您的网页不清楚,没经验,不要紧,您最好告诉建站公司您最大程度的预算,他们会全程为您提供服务。找出重复发生的故障的起因,把它们隔离起来。
 
方法
  3:依据天然界线划分泳道。依照客户划分是很好的泳道划分方法。
 
诚然方法很多,但进步网站设计的可扩大性同时又不致让你的CFO心脏病发生的途径还很漫长。

相关链接:长春网站建设长春网站制作长春网站设计长春做网站长春建网站长春网站公司长春网络公司http://www.ccjz.cn/