代理IP让请求多经过一段路径,速度受影响是正常现象。影响的大小取决于出口离本机多远、出口到目标站点的线路质量、以及出口当前的负载。三项里前两项由选择决定,第三项可以观察。
三段延迟怎么估
第一段是本机到出口,这一段受物理距离影响。第二段是出口到目标站点,取决于出口所在位置与目标站点的位置关系。第三段是出口自身的处理时间,与当前负载有关。代理IP的总延迟大致等于三段相加,估算的时候分开看更准。
| 区段 | 影响因素 | 能不能优化 |
|---|---|---|
| 本机到出口 | 物理距离 | 选近的出口 |
| 出口到目标 | 线路位置关系 | 选同区域出口 |
| 出口处理 | 当前负载 | 换时段观察 |
选出口的时候先看位置关系。出口离目标站点近、离本机不至于太远,这两条同时满足延迟最低。代理IP的出口选择按这个原则做,通常能明显改善访问速度,比反复调整本机设置有效得多。
速度变慢的时候先测三段,看是哪一段变长。三段分开测之后,优化方向就明确了:第一段长就换近的出口,第二段长就换同区域的出口,第三段长就换时段再试。
要不要追求最低延迟
不必。业务能接受的范围内即可,过度追求低延迟会把选择范围缩得很窄,反而牺牲稳定性。代理IP的选型在延迟与稳定之间取平衡。
先分段,再优化。
延迟多高算正常
按业务能接受的范围定,不设统一标准。同一业务在不同地区能接受的延迟差别很大,先测两次做基线。代理IP的延迟按基线比较更有意义。
本机到出口这一段怎么优化
换成离本机更近的出口,这一段的改善通常最直接。距离近的时候传输时间自然更短。代理IP的出口就近选择,对总延迟的贡献最大。
出口到目标这一段怎么优化
选与目标站点在同一区域的出口。跨区域经过的线路更多,波动也更明显。代理IP的出口按目标区域选,这一段能稳定下来。
出口负载怎么观察
在一天里分几个时段测同一个出口,看波动范围。波动大的时段说明出口负载较高。代理IP的出口按观察结果错峰使用。
需要注意的是:测速要在同一时段做。不同时段的结果放在一起比较,结论会失准。
代理IP的速度影响集中在三段延迟上:本机到出口、出口到目标、出口处理。分段测量之后按段优化,选出口时兼顾位置关系,代理IP的速度问题就能找到具体的着手点。
