关于 B 站崩了的引入 rpa 思考

我们做的 rpa 流程经常也会报错,甚至在交付、测试、试运行阶段会出现流程崩了,挂了的问题,是正常再正常不过的事情了

那么,是怎么导致的呢?

问题出在哪里了?

原因有以下几点:

1. rpa 流程设计的时候,在程序猿拿到业务需求、开发阶段的时候,

数据量是 10 条, 就 10 条数据,因此在此基础上进行开发和测试,

测试发现,没问题,给客户演示。

那肯定也没问题了鸭。

好,我们试运行,上测试环境!!!

滴滴滴滴滴,当当当当。

来了,测试第一天,跑了 2 分钟,就挂了。

我刚登录完成,刚开始跑数据,(裤子还没脱呢),你就挂了?!

你也太没用了吧!!!

为什么? 是因为开发测试阶段就 10 条数据,你测试环境数据一下子是 100 条,我没考虑到啊。

臣妾不知道啊,臣妾也做了容错啊。没想到在其他地方也要做保险措施啊

行吧,给你一次改过自新的机会!!!这次你可看好了!

臣妾保证这次准没问题!

ok, action~

经过开发人员,重新完善代码,30 分钟后,再上测试环境

牛逼,过了,跑通了。yyds!

然后第二天,挂了

咋回事,你就这?不能持久???

### 臣妾忘了第二天它。。。它居然会。。。如此。。。

别说了,你。知错就改把

好滴,谢谢,看我的厉害吧

经过 1 小时的完善,搞定了。

测试环境成功运行 10 天没问题。

准备,上正式环境!

来啦!

跑了 3 分钟,又挂了。

我 xxxxx,你正式环境有 100000 条数据啊!!!你咋不告诉我

咋滴了?你做 10 条和 10w 条有啥关系?不就是重复作业吗,你机器人不就这个擅长吗

是擅长,但是你要提前告诉我啊,

我告诉你啥,你做程序不应该考虑到吗

为了快速开发,我能省就省啊。

那你说,咋办

只能这样了,rpa,请赐予我力量!变身!!!

重新架构规划,针对大数据做特殊处理,分批、分流、定时、逐个、自定义代码、数据预处理等等

经过 10 天,完成了。不容易啊

也确实跑了三个月。

满打满算,三个月后的第一天,挂了。

原因就是 10w 条数据,变成 100w 条了。就像 b 站一样,客户量猛增,到一定时候就挂了。来的猝不及防,来的也很情理之中