软路由上换代理IP,注意四件事:先备份配置、再改分流规则、然后逐条验、最后看日志。四件事的顺序不能颠倒,颠倒了出问题时找不到改过什么。这四件事做完,一次换线路通常十分钟收工,出问题也能在两分钟内回到原状态。
先备份再动手,改坏了两分钟就能回到原状态。
备份注意备两样:规则表和线路清单。规则表是分流和指向,线路清单是每条线路的参数。很多人只备规则不备清单,恢复的时候对不上号。备份放在本机之外的地方,改坏了从另一台设备连上去恢复,比现场重配快得多。
分流规则改之前,先记下每个窗口对应哪条线路。改的时候注意一次只改一条线路,改完立刻验,验过再改下一条。一次全改完再看结果,出问题时不知道是哪一条引起的,只能全部回滚重来。
逐条验的时候,从外部看地址,别在本机查。本机查的是网卡上挂了哪些地址,不等于发出去的用的是哪一个。验一条记一条,记录里写上时间,后面出问题能对上是哪次改动带来的。这一步花五分钟,能省掉后面一小时的猜。
日志要注意开着看一天。换完之后的第一天最容易暴露问题:某条线路时通时断、某个程序没跟上指向,这些在换完当场看不出来。第二天看日志里的失败记录,比当场盯着看有效。
换代理IP线路时注意顺手清一遍没在用的条目。用久了的规则表里会留一批早已下线的线路,留着不影响使用,但会拖慢匹配,出问题时也干扰判断。换线路是好时机,一次清干净。
注意别在业务高峰换。换的过程中有几分钟不可用,放在低谷时段做,影响面小。有定时任务的,换之前把任务暂停,换完验过再开。这一步最容易被忽略,事后发现数据对不上才想起来。
四条都注意到之后,换线路就变成一件例行的事。真正出问题时,靠的是备份和记录:备份让你能回去,记录让你知道改了什么。两样都没有的,一次改坏就得从头配一遍,代理IP线路越多,补回来的时间越长。
这四件事属于流程问题,跟技术难度关系不大。备份、单条改、外部验、看日志,每一步都不复杂,难的是每次都照做。做过三次之后会发现,花在流程上的时间远少于返工的时间。

