有人临时要用一套环境,跑两三天就撤。处理方式有两种:一种是直接把它塞进现成的组里,省事;另一种是单独划一小块位置,麻烦一点。前者的问题在撤退时才会显现,那台设备留下的绑定和记录会一直待在那儿,下一个人接手时找不着来源。
临时任务要单独安排
在 ROS软路由上,临时设备最合适的做法是给它一小段独立的地址范围,配上一条现成的代理IP线路,任务结束就整段收回。独立安排的成本只有几分钟,但撤退时是一键清理,留下的痕迹也少。塞进现有组里看着省事,回收时却要一条一条对,反而更慢。
- 独立小段
- 临时设备的地址范围,任务结束整段收回
- 借用现成线路
- 不新增线路,用完即还
- 登记一行
- 对应表上注明临时与预计结束时间
插进来之前要想清楚两件事
第一件是它会不会和现有设备抢同一条线路。临时任务的量通常不小,如果和正常业务的设备共用一条代理IP线路,两边都会受影响,这种时候宁可另指一条。第二件是它要不要长期留用,如果很可能变成常规设备,一开始就按正式流程接入,免得后面再搬一次。
在 ROS软路由上,这两件事考的是判断,本身没有多少技术动作。判断错了,技术上的调整量会大好几倍,有时候还要把已经接入的设备重新挪一遍。
- 确认临时设备预计使用多久
- 给它划一小段独立地址,别挤现有组
- 指定一条不忙的线路,避免和正常业务抢
- 登记一行,写明临时与预计结束时间
- 任务结束后按退场流程整段收回
整套流程走下来,ROS软路由上的正常业务几乎感觉不到多了一台设备,临时任务也能按时退出,两边的记录都干净。
- 不占现有组的余量:撤退时不牵连别人
- 不抢线路:正常业务的节奏不被打断
- 不留记录:回收时不用逐条比对
在 ROS软路由上,临时任务处理的水平,往往决定了一套多 IP 环境能保持多久不乱。
