配比这件事有个简单的起点:一条代理IP线路能稳定承载多少个实例。这个数不是拍出来的,是测出来的。测的办法不难,用少量实例压一段时间,逐步往上加,加到失败率明显抬头,那个数往前退一格就是这条线路的实际承载量。
先测容量,再算条数
怎么压出容量
- 选一条新代理IP线路,挂两个实例跑满一天,记录失败率和平均耗时
- 第二天加到四个,第三天加到六个,每次只加两个
- 失败率比第一天高出一半,或者平均耗时涨了三成,就停在这里
- 退回上一档的数,作为这条线路的稳定承载量
这个数要按线路类型分开测。同样标称的线路,独享和共享的实际承载量差得远,地址段不同的也差得远。测完记下来,下次买同类代理IP可以直接参考。
测出来的容量要打八折用,剩下的两成留给峰值和突发。
留余地这件事,事后补不回来。
算条数的公式很简单:实例总数除以单条容量,向上取整,再留一条冗余。十个实例、单条能带四个,就要三条,其中一条是备用。备用的作用不是跑量,是某条线路出问题的时候能立刻切过去,不至于让任务停在那里等修。冗余这一条最容易被省,省了之后每次故障都是全停。
容量打八折,条数往上取整,再留一条备用,这三步走完配比就定了。
配比定下来之后,还要看增长的节奏。下个月实例数可能翻倍,代理IP线路是按当前数字买还是按预期买,取决于计费方式。按月计的可以分批买;按量计的多买几条影响不大。提前买的好处是扩容不用等,坏处是空着也在花钱。
最后提醒一个细节:备用的代理IP线路也要定期跑一跑。长期不用的线路,真要用的时候才发现不通,这种时候最耽误事。每周挑一个低峰时段把备用线路挂上去跑半小时,确认可用。
容量、条数、冗余、备用,四个数字凑齐,这套配比就能撑到下次扩容。数字写在纸上,别放在脑子里,人一忙就会记错。
