程序员职场:3 大原则让你的编程之路越走越顺,新手来了解一下(11)

一般来说 , 本地就近的机器 , 时延要好于异地的机器 所以 , 比较简单的做法就是近寻址 , 如CMLB 。

也有部分情况 , 是异地服务的时延要好于本地服务的时延 , 所以 , 如果要做到较好的最优路径寻址 , 就需要先做网络探测 , 如Q调 。

(2)常有网络有波动或不可用情况

和机器故障一样处理 , 应当做到自动禁用;但网络故障和机器故障又不一样 , 经常存在某台机器不可用 , 但别的机器可以访问的情况 , 这时就不能在服务端禁用机器了 , 而应当采用本地回包统计策略 , 自动禁用服务差机器;同时需配合定时探测禁用机器策略 , 自动恢复可正常提供服务机器 。

5、对人的不信任

人的因素在运营的世界里其实是不稳定的因素(大牛除外) , 所以 , 不能对人的操作有过多的信任 。

(1)操作备份

每一步操作都有记录 , 便于发生问题时的回溯重要的操作需要review , 避免个人考虑不周导致事故 。

推荐阅读