同一片区域,为什么有人几天就把基地升上去,有人一直在缺资源?
小小蚁国的核心循环是采集、生产、扩张。工蚁在外采集,资源带回来之后投进建筑升级,基地扩大之后再去更远的区域采。循环的每一环都要时间,几个号一起跑的时候,谁先采、谁先升、资源往哪个号上集中,安排不同,几天下来结果差得很远。
采集和升级的节奏
采集是长时间的派出与回收,动作集中在派出和召回这两个时点;升级是一次性的提交,资源到位之后点一下就开始倒计时。两类动作如果都在同一分钟发生,服务端的队列会拉长,升级提交排在采集请求后面,几个号各走一条代理IP之后,两边的请求就不会挤在同一个通道上。
- 采集队分散到不同区域
- 升级提交错开时段
- 资源集中到一个号上升级
- 其余号保持外派状态
把提交的动作错开,升级的等待就短了。
几个号怎么分工
把号分成两层,一层负责采集,长期在外跑;一层负责建设,资源到位就升级。采集号不需要频繁上线,派出去之后隔一段时间回来收一次;建设号在资源集中之后集中提交几次升级。几个号各走一条代理IP之后,两边的动作互不干扰,采集不会因为升级提交而卡住,升级也不会被采集请求拖慢。
区域怎么分
同一片区域的资源点有限,几个号挤在一起,采到的量会被摊薄。把它们分散到不同区域,各自采各自的,回来后集中到一个号上统筹。分区域还有一个好处,某片区域出现网络波动,也只影响那一支采集队,其余几支各走自己的代理IP照常往回运,一天的资源进账不会整体滑坡。
采集和升级分开安排之后,两个队列各自都短,一天的资源进账会稳很多。
小结:采集队分区域、升级提交错峰、资源集中到一个号,几个号各走一条代理IP,几天的推进速度就能拉开差距。
