业务不希望因为一条出口出问题就停摆,这就需要从可用性角度来设计代理IP的方案。可用性是安排出来的,不是靠运气。
提高可用性的三条路
备选
准备备用出口。主用的资源不可用时能够迅速切换,代理IP的连续性因此有了保障。
分散
把任务分散到多条出口上。任一条出问题时影响范围有限,代理IP的整体可用性随之提升。
可切换
让切换足够简单。换出口的步骤越少,恢复越快,代理IP的可用性也就越高。
三条路可以同时采用,效果叠加。代理IP的方案越有余地,业务中断的概率越低。
可用性还要看恢复时间。能自动切换的比需要人工处理的更省事,代理IP的设计应当考虑这一点。
备选资源不必长期闲置。按需启用、平时留档即可,代理IP的成本因此不会被全部占用。
分散也会带来管理成本。出口越多,记录与核对的量越大,代理IP的方案需要在两方面平衡。
定期演练一次切换。真到用时才发现步骤走不通,是代理IP管理里常见的遗憾。
把切换步骤写下来并验证一遍,代理IP的应急能力才算真正具备。
可用性是设计出来的,不是等出来的。代理IP的方案尤其如此。
把可用性要求写进选型标准,采购时就有了明确方向,代理IP的方案也更贴合业务。
可用性达标之后,再考虑成本与效率的优化,顺序不会乱。
记录每次故障与切换的过程,代理IP的经验会一点点变成制度。
可用性要求应当写进方案说明,让使用方知道边界在哪里,代理IP的预期因此更准确。
把演练结果记录下来,下次遇到类似情况就不必重新判断,代理IP的处置也更快。
把可用性当成一项常态指标来盯,代理IP的运营就更稳,业务也少受影响。
