有个做电商的朋友,去年半年里从三台手机加到二十三台。前面十几台他靠记性还能管,到二十台左右开始漏。
十五台的时候他偶尔会搞混哪台是哪个店,大体还顺。二十台之后,有个店铺连续三天没跑到任务,他第四天才发现。另外两台 USB 口接触不好,频繁掉线,他当成流程问题查了两周。
后来把设备这一层重做了一遍:起名字、分组、看执行历史。改动不大,漏任务和误判掉线的情况少了。
从三台到二十台,变的是什么
点三下和点二十下,靠耐心还能扛。扛不住的是记性。三台的时候你记得每台干什么、接的哪个店、哪根充电线松。二十台之后,这些对不上了。
名字、分组和执行历史要能代替记忆。看一眼设备名,就知道这台是哪个店的,不用再回想。
设备刚入库时,系统给的是一串随机编号。下发任务时得翻回去查「这台是哪个店的」。一天查十次就烦了。
别名按平时的叫法填,几秒钟一条。做电商的用「A店-1」「A店-2」「B店-3」,做内容的用账号名。标准是只看名字就知道这台干什么。
同型号一次买一批,可以叫「批次3-01」到「批次3-10」。这一批一起出同样的毛病时,能看出是批次问题还是单台问题。
分组怎么分,一次下发多少台
分组是为了一次操作盖住一批设备。按你平时下发任务的方式分:按店铺跑就按店铺,按平台跑就按平台,按内容类型跑就按内容类型。
不要按设备型号分。型号和要跑的任务没关系,这个组后面用不上。
可以分两层。第一层按业务,比如「店铺A」「店铺B」。需要再细的话,第二层按内容,比如「店铺A-短视频」「店铺A-图文」。两层够用。
一次推多少台,看任务有多重。打开某个 App 看状态、截个图,不占带宽,也不占太久,可以一次推全部。上传大文件,或者跑一条十几步的流程,一次五到十台。一起跑会抢带宽和电脑资源,总时间不一定更短。分批之后,出问题能对上是哪一批、哪几台。
设备多、线又长时,USB 供电不足会让设备掉线,查日志往往看不出原因。十几台以上,用带独立供电的 USB 集线器。连接方式见 安装选型。
出问题的那几台怎么处理
二十台里失败一台,记下来,让剩下的跑完,回头单独处理那一台。失败超过三分之一,停下来查。这种情况多半出在流程或网络,不是单台设备坏了。
跑完去 执行历史 看目标设备、执行状态和报错。翻一段时间,失败往往会集中在两三台上。把这几台单独查一遍,比每次临时找原因省事。
规则定好之后,每天大约十分钟。打开 设备 页看有没有离线的,翻一遍执行历史看有没有反复失败的,再把当天的任务发出去。
不想守着的话,用 定时 配一个每天固定时间的巡检,让工作站扫设备状态,把离线的挑出来。
那个做电商的朋友把别名补全、按店铺分了组。现在开工前看一眼设备页和执行历史,再按组下发。他说,现在剩下的问题是设备离线了没人去插一下线。
手上只有两三台,这些规则可以先不用。正从几台加到十几台的话,现在就把名字和分组做起来。等到二十台再补,会乱几天。设备页在 这里。
常见问题
- 三台手机和二十台手机,管法上有什么本质区别?
- 三台的时候你能靠记性,知道哪台跑什么、哪台有点小毛病。二十台之后记忆失效,你必须有一套不依赖记忆的规则:名字怎么起、怎么分组、任务怎么发、出问题怎么查。差别在这里,不在操作量。
- 设备别名怎么起比较好?
- 按你日常的说法起,不要用设备号。比如做电商的可以叫「A店-1」「B店-3」,做内容的可以叫账号名。原则是只看名字就知道这台干什么,不用再查一遍。别名唯一的成本是填的时候花几秒钟,省下的时间在后面每一次下发任务的时候。
- 分组按什么维度分?
- 推荐按业务或账号分,比如「店铺A」「店铺B」,或者「短视频」「图文」。不建议按设备型号分,因为型号和你要跑的任务没关系。分组的意义在于能用一次操作覆盖一批设备,分错了这个便利就用不上。
- 一次给多少台设备下发任务合适?
- 看任务轻重和你的网络。轻任务(打开 App 看个数、截个图)可以一次推全部;重任务(上传大文件、跑长流程)建议分批,比如一次五到十台。分批的另一个好处是出问题时范围小,容易定位。
- 某几台设备跑失败了,要马上停下来修吗?
- 先看比例。二十台里失败一台,记下来,让剩下的跑完,回头单独处理那一台。如果失败超过三分之一,那就停下来查,多半是流程或者网络的问题,不是设备的问题。判断标准是「是不是集中出问题」。
- 怎么知道哪台设备经常出问题?
- 看执行历史,不要凭印象。执行历史里能看到每个任务的目标设备、执行状态和错误信息。翻一段时间就会发现,出问题的往往集中在那么两三台上。这几台单独查一遍,比每次出问题临时排查效率高得多。
- 设备多了,电脑压力大吗?
- 工作站本身对配置要求不高,压力主要来自同时跑的任务数量和 USB 供电。USB 口多、线材长的情况下,供电不足会让设备频繁掉线。设备多的场景建议用带独立供电的 USB 集线器,这一条能省掉很多莫名其妙的离线问题。
- 每天要花多少时间在设备管理上?
- 把规则立起来之后,日常大概十分钟:看一眼设备页有没有离线的,翻一遍执行历史看有没有反复失败的,把要跑的任务下发下去。真正花时间的是刚开始立规则那一两天,后面是维持。