故障隔离网站的检测和解决

故障隔离还可以进步可用性,因为故障更轻易被检测、发明息争决。假如你有多个泳道,每个泳道分派给一组客户,只要一个泳道出故障了,那么你就会很快知道哪里出故障了,并且故障的影响仅限于一组客户。如许你要解决的问题规模几乎立刻缩小了。很可能这个问题是由办事于这组客户的体系或办事造成的,好比这个客户泳道专用的数据库。这时你可以问“我们刚在这个泳道或豆荚中宣布过代码吗”或者更一般的“这个泳道或豆荚比来做过什么变革”。

故障隔离的架构对故障检测息争决来说,会带来很年夜的利益。故障隔离的架构不仅办事所需的时光。会隔离故障,防止它在你的平台上流传,还会让你的解决计划像激光那样聚焦于一点,削减恢复。

网站扶植故障隔离可扩大性的架构是若何影响可扩大性的,这与你若何划分办事有关,是以故障隔离想必会给你的扩大计划带来些利益。毕竟故障隔离点,此外它还与要横向扩大而不是级向扩大这个架构设计原则有关。最主要的是要记住,不克不及让 一个法道与其他泳道进行同步的通讯。它可以对其他泳道进行具有响应超时和放车机制的异步骤论若何构建和测试泳道。然则你不克不及让它与该泳道外的其他服 务树立面向衔接的通讯。

相關文章: